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
- PixelShader.cs
- VariableQuery.cs
- UTF7Encoding.cs
- BeginEvent.cs
- SetStoryboardSpeedRatio.cs
- BaseTreeIterator.cs
- HotCommands.cs
- ListBoxItemAutomationPeer.cs
- DecimalFormatter.cs
- SmtpException.cs
- XmlCountingReader.cs
- Size3DValueSerializer.cs
- WebPageTraceListener.cs
- ProfileEventArgs.cs
- StringAnimationBase.cs
- ProfileInfo.cs
- MulticastOption.cs
- DeadLetterQueue.cs
- ClassImporter.cs
- DescendentsWalker.cs
- PreviewPrintController.cs
- BrowserDefinitionCollection.cs
- SeekStoryboard.cs
- FatalException.cs
- SplitterCancelEvent.cs
- PathSegment.cs
- regiisutil.cs
- SQLString.cs
- DataGridViewDataErrorEventArgs.cs
- CustomError.cs
- MarshalByRefObject.cs
- OptimizedTemplateContent.cs
- TabControlCancelEvent.cs
- Interlocked.cs
- smtppermission.cs
- RectConverter.cs
- Divide.cs
- HostProtectionPermission.cs
- QuadraticBezierSegment.cs
- EmptyStringExpandableObjectConverter.cs
- MSHTMLHost.cs
- ComponentEvent.cs
- SystemMulticastIPAddressInformation.cs
- ObjectDataSourceDesigner.cs
- Scripts.cs
- DataStreams.cs
- SQLDoubleStorage.cs
- UnsafeNativeMethods.cs
- BitConverter.cs
- ManagementNamedValueCollection.cs
- OpCopier.cs
- UpdateDelegates.Generated.cs
- DataGrid.cs
- Identity.cs
- LedgerEntryCollection.cs
- Nullable.cs
- PerformanceCounterLib.cs
- TimelineCollection.cs
- ObjectContext.cs
- LinqDataSourceView.cs
- DataGridViewTextBoxCell.cs
- StrokeNodeOperations.cs
- linebase.cs
- QuaternionAnimation.cs
- SymLanguageType.cs
- AffineTransform3D.cs
- TypeBuilder.cs
- Soap.cs
- AliasedSlot.cs
- TypeElementCollection.cs
- EventProviderWriter.cs
- OleServicesContext.cs
- ContainerParaClient.cs
- CodeVariableDeclarationStatement.cs
- NullRuntimeConfig.cs
- Peer.cs
- MarkupExtensionReturnTypeAttribute.cs
- CodeNamespaceImport.cs
- COM2TypeInfoProcessor.cs
- SEHException.cs
- ContainsRowNumberChecker.cs
- ProfessionalColorTable.cs
- PathSegment.cs
- DataBoundControl.cs
- ObjectQueryState.cs
- COM2ExtendedTypeConverter.cs
- PrivateFontCollection.cs
- dbdatarecord.cs
- SatelliteContractVersionAttribute.cs
- SimplePropertyEntry.cs
- MetadataCache.cs
- StoryFragments.cs
- MonitoringDescriptionAttribute.cs
- TdsValueSetter.cs
- Separator.cs
- StoreUtilities.cs
- OdbcConnection.cs
- SubpageParaClient.cs
- NameTable.cs
- DataFormats.cs