Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / IdentityModel / System / IdentityModel / DictionaryManager.cs / 1305376 / DictionaryManager.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.IdentityModel { using System; using System.Xml; internal class DictionaryManager { SamlDictionary samlDictionary; XmlSignatureDictionary sigantureDictionary; UtilityDictionary utilityDictionary; ExclusiveC14NDictionary exclusiveC14NDictionary; SecurityAlgorithmDictionary securityAlgorithmDictionary; IXmlDictionary parentDictionary; public DictionaryManager() { this.samlDictionary = XD.SamlDictionary; this.sigantureDictionary = XD.XmlSignatureDictionary; this.utilityDictionary = XD.UtilityDictionary; this.exclusiveC14NDictionary = XD.ExclusiveC14NDictionary; this.securityAlgorithmDictionary = XD.SecurityAlgorithmDictionary; this.parentDictionary = XD.Dictionary; } public DictionaryManager(IXmlDictionary parentDictionary) { this.samlDictionary = new SamlDictionary(parentDictionary); this.sigantureDictionary = new XmlSignatureDictionary(parentDictionary); this.utilityDictionary = new UtilityDictionary(parentDictionary); this.exclusiveC14NDictionary = new ExclusiveC14NDictionary(parentDictionary); this.securityAlgorithmDictionary = new SecurityAlgorithmDictionary(parentDictionary); this.parentDictionary = parentDictionary; } public SamlDictionary SamlDictionary { get { return this.samlDictionary; } } public XmlSignatureDictionary XmlSignatureDictionary { get { return this.sigantureDictionary; } } public UtilityDictionary UtilityDictionary { get { return this.utilityDictionary; } } public ExclusiveC14NDictionary ExclusiveC14NDictionary { get { return this.exclusiveC14NDictionary; } } public SecurityAlgorithmDictionary SecurityAlgorithmDictionary { get { return this.securityAlgorithmDictionary; } } public IXmlDictionary ParentDictionary { get { return this.parentDictionary; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.IdentityModel { using System; using System.Xml; internal class DictionaryManager { SamlDictionary samlDictionary; XmlSignatureDictionary sigantureDictionary; UtilityDictionary utilityDictionary; ExclusiveC14NDictionary exclusiveC14NDictionary; SecurityAlgorithmDictionary securityAlgorithmDictionary; IXmlDictionary parentDictionary; public DictionaryManager() { this.samlDictionary = XD.SamlDictionary; this.sigantureDictionary = XD.XmlSignatureDictionary; this.utilityDictionary = XD.UtilityDictionary; this.exclusiveC14NDictionary = XD.ExclusiveC14NDictionary; this.securityAlgorithmDictionary = XD.SecurityAlgorithmDictionary; this.parentDictionary = XD.Dictionary; } public DictionaryManager(IXmlDictionary parentDictionary) { this.samlDictionary = new SamlDictionary(parentDictionary); this.sigantureDictionary = new XmlSignatureDictionary(parentDictionary); this.utilityDictionary = new UtilityDictionary(parentDictionary); this.exclusiveC14NDictionary = new ExclusiveC14NDictionary(parentDictionary); this.securityAlgorithmDictionary = new SecurityAlgorithmDictionary(parentDictionary); this.parentDictionary = parentDictionary; } public SamlDictionary SamlDictionary { get { return this.samlDictionary; } } public XmlSignatureDictionary XmlSignatureDictionary { get { return this.sigantureDictionary; } } public UtilityDictionary UtilityDictionary { get { return this.utilityDictionary; } } public ExclusiveC14NDictionary ExclusiveC14NDictionary { get { return this.exclusiveC14NDictionary; } } public SecurityAlgorithmDictionary SecurityAlgorithmDictionary { get { return this.securityAlgorithmDictionary; } } public IXmlDictionary ParentDictionary { get { return this.parentDictionary; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DecoratedNameAttribute.cs
- CustomError.cs
- SequenceNumber.cs
- Int32.cs
- SelectionHighlightInfo.cs
- TypeBinaryExpression.cs
- DiscoveryServerProtocol.cs
- elementinformation.cs
- DocumentSchemaValidator.cs
- OletxDependentTransaction.cs
- ToolStripDesignerAvailabilityAttribute.cs
- XmlReaderSettings.cs
- CodeMemberEvent.cs
- StoreContentChangedEventArgs.cs
- AggregateNode.cs
- RunWorkerCompletedEventArgs.cs
- PeerEndPoint.cs
- LayoutManager.cs
- DataGridViewTopRowAccessibleObject.cs
- DoubleLinkListEnumerator.cs
- Buffer.cs
- RelationHandler.cs
- listitem.cs
- SspiSafeHandles.cs
- AsnEncodedData.cs
- LoginUtil.cs
- XamlBrushSerializer.cs
- DataGridViewRowStateChangedEventArgs.cs
- DocumentGrid.cs
- ComplexTypeEmitter.cs
- LeaseManager.cs
- HttpHandler.cs
- HostedImpersonationContext.cs
- HostingMessageProperty.cs
- DataGridViewImageColumn.cs
- ValueType.cs
- ResXFileRef.cs
- Effect.cs
- SQLDecimalStorage.cs
- SharedPersonalizationStateInfo.cs
- DescendantQuery.cs
- HandlerMappingMemo.cs
- TimeSpanMinutesConverter.cs
- ToolStripDropDownItem.cs
- PlatformCulture.cs
- CodeCatchClauseCollection.cs
- ProxyAttribute.cs
- _ShellExpression.cs
- WebPartVerbCollection.cs
- _UriTypeConverter.cs
- SiteMapDataSourceView.cs
- DataRecordObjectView.cs
- NavigationPropertyEmitter.cs
- GB18030Encoding.cs
- OdbcConnectionOpen.cs
- DataSourceControlBuilder.cs
- HttpPostedFile.cs
- CustomMenuItemCollection.cs
- XmlNotation.cs
- RawKeyboardInputReport.cs
- Ops.cs
- HandlerFactoryWrapper.cs
- TypeConverterAttribute.cs
- ResourceAttributes.cs
- ValidationErrorCollection.cs
- ToolStripAdornerWindowService.cs
- EventLogPermissionAttribute.cs
- PixelShader.cs
- AppDomainAttributes.cs
- FixedSOMLineRanges.cs
- ContentPlaceHolder.cs
- UnsafeNativeMethodsPenimc.cs
- TokenBasedSet.cs
- AppSettingsReader.cs
- BindingMemberInfo.cs
- SettingsContext.cs
- ErrorTableItemStyle.cs
- FormatException.cs
- NamespaceInfo.cs
- UnitControl.cs
- SoapTypeAttribute.cs
- XmlSchemaValidator.cs
- HScrollProperties.cs
- MappedMetaModel.cs
- KeyPressEvent.cs
- GeometryModel3D.cs
- ProgressBarRenderer.cs
- GenericsNotImplementedException.cs
- ProfilePropertyMetadata.cs
- UseLicense.cs
- TraceListener.cs
- XmlFormatWriterGenerator.cs
- OutputCacheSettingsSection.cs
- FieldToken.cs
- IdentityReference.cs
- ComAdminInterfaces.cs
- SortedDictionary.cs
- CorrelationResolver.cs
- SEHException.cs
- Timeline.cs