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
- TextStore.cs
- ReadWriteObjectLock.cs
- Selector.cs
- ColorContextHelper.cs
- DesignerSerializerAttribute.cs
- CompilationUnit.cs
- ResourcesChangeInfo.cs
- ServiceContractDetailViewControl.cs
- NativeMethods.cs
- SolidColorBrush.cs
- NullReferenceException.cs
- JournalEntry.cs
- StringResourceManager.cs
- Emitter.cs
- VScrollProperties.cs
- InstrumentationTracker.cs
- BasicSecurityProfileVersion.cs
- InProcStateClientManager.cs
- MethodBuilder.cs
- JournalEntryListConverter.cs
- ThrowHelper.cs
- TypeBrowserDialog.cs
- ActivityInstanceReference.cs
- CodeMethodInvokeExpression.cs
- ScrollBarRenderer.cs
- QueryStack.cs
- StylusTip.cs
- HostedNamedPipeTransportManager.cs
- RequestNavigateEventArgs.cs
- EntryPointNotFoundException.cs
- TextStore.cs
- IndicShape.cs
- MsmqBindingFilter.cs
- FileAccessException.cs
- ProfileParameter.cs
- RegexParser.cs
- MailWriter.cs
- DataGridViewDataConnection.cs
- Point3D.cs
- RunWorkerCompletedEventArgs.cs
- DataGridViewCheckBoxCell.cs
- ZipArchive.cs
- MutableAssemblyCacheEntry.cs
- WindowsProgressbar.cs
- InternalConfigConfigurationFactory.cs
- TabControlAutomationPeer.cs
- UserNamePasswordServiceCredential.cs
- FtpRequestCacheValidator.cs
- HTMLTextWriter.cs
- SQLDecimalStorage.cs
- Material.cs
- ReceiveSecurityHeaderElementManager.cs
- PaintValueEventArgs.cs
- RequestCachePolicyConverter.cs
- RadialGradientBrush.cs
- WebCodeGenerator.cs
- ConfigXmlElement.cs
- ToolStripContainerActionList.cs
- DataGridViewImageColumn.cs
- XomlCompiler.cs
- TreeNodeBindingCollection.cs
- PtsHost.cs
- ConstrainedDataObject.cs
- CachedTypeface.cs
- BeginEvent.cs
- KeyGesture.cs
- LocalizableResourceBuilder.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- EncodingInfo.cs
- Animatable.cs
- DesignerRegionCollection.cs
- AnimationException.cs
- ScriptDescriptor.cs
- basecomparevalidator.cs
- ComplexObject.cs
- SingleAnimation.cs
- SmiSettersStream.cs
- ReflectionHelper.cs
- MembershipValidatePasswordEventArgs.cs
- KeyValuePairs.cs
- GridViewCancelEditEventArgs.cs
- SerializationException.cs
- ClientBuildManager.cs
- JoinGraph.cs
- AsyncMethodInvoker.cs
- SiteOfOriginContainer.cs
- CodeCompileUnit.cs
- CompiledQuery.cs
- EntityObject.cs
- ReadOnlyDictionary.cs
- MessageEncoder.cs
- ExclusiveCanonicalizationTransform.cs
- SimpleHandlerFactory.cs
- AddInSegmentDirectoryNotFoundException.cs
- NotifyInputEventArgs.cs
- LicenseException.cs
- TextAutomationPeer.cs
- KernelTypeValidation.cs
- StringDictionary.cs
- XamlFilter.cs