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
- ExpandableObjectConverter.cs
- ServicePointManagerElement.cs
- EntityDataSourceDesignerHelper.cs
- SerializableAttribute.cs
- PassportAuthentication.cs
- WebProxyScriptElement.cs
- Delay.cs
- ComboBox.cs
- InterleavedZipPartStream.cs
- FileDialog_Vista_Interop.cs
- FontStyleConverter.cs
- DocComment.cs
- BinaryMessageFormatter.cs
- DiscardableAttribute.cs
- CompilationUtil.cs
- DbMetaDataFactory.cs
- CapabilitiesRule.cs
- SqlConnectionHelper.cs
- QilTypeChecker.cs
- TdsParser.cs
- xmlfixedPageInfo.cs
- UnsafeNativeMethodsTablet.cs
- ToolStripItemDataObject.cs
- WpfKnownTypeInvoker.cs
- _SslSessionsCache.cs
- DefaultProxySection.cs
- Decorator.cs
- TimelineGroup.cs
- LocalizationCodeDomSerializer.cs
- ContractSearchPattern.cs
- Base64Encoding.cs
- DescendantBaseQuery.cs
- FileClassifier.cs
- ItemCollection.cs
- AnimatedTypeHelpers.cs
- SectionVisual.cs
- ClrProviderManifest.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- WindowsButton.cs
- ZoneButton.cs
- CompiledScopeCriteria.cs
- _ScatterGatherBuffers.cs
- DataGridViewCellCancelEventArgs.cs
- EventSourceCreationData.cs
- Transform.cs
- StringToken.cs
- AttachedAnnotation.cs
- ExpandCollapsePattern.cs
- ConfigurationSectionGroup.cs
- NameScope.cs
- BamlRecordHelper.cs
- DataGridHeadersVisibilityToVisibilityConverter.cs
- TableLayoutPanel.cs
- DataSourceCache.cs
- ControlBuilder.cs
- HttpVersion.cs
- CommandConverter.cs
- ToolStripButton.cs
- CheckBoxList.cs
- UInt32Storage.cs
- NamedElement.cs
- TextRangeBase.cs
- ScriptControlManager.cs
- DataTableNewRowEvent.cs
- IndexerHelper.cs
- Button.cs
- RectangleGeometry.cs
- IProducerConsumerCollection.cs
- FormsAuthenticationConfiguration.cs
- ListControl.cs
- QuaternionAnimation.cs
- WebBaseEventKeyComparer.cs
- QuotedPrintableStream.cs
- AsymmetricKeyExchangeDeformatter.cs
- SemanticBasicElement.cs
- Int32RectValueSerializer.cs
- WebBrowserProgressChangedEventHandler.cs
- ThicknessAnimationBase.cs
- CompatibleIComparer.cs
- GridViewItemAutomationPeer.cs
- DuplicateWaitObjectException.cs
- BitSet.cs
- elementinformation.cs
- DataObject.cs
- StoryFragments.cs
- XmlSchemaFacet.cs
- Invariant.cs
- AutomationFocusChangedEventArgs.cs
- TypeHelper.cs
- Block.cs
- ArgumentException.cs
- PopupRootAutomationPeer.cs
- control.ime.cs
- HtmlTable.cs
- InvalidAsynchronousStateException.cs
- GifBitmapDecoder.cs
- ClientScriptManager.cs
- CodeBinaryOperatorExpression.cs
- ListViewItem.cs
- GeometryHitTestParameters.cs