Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / IdentityModel / System / IdentityModel / DictionaryManager.cs / 1 / 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HtmlUtf8RawTextWriter.cs
- EditorPart.cs
- C14NUtil.cs
- SqlDataSourceStatusEventArgs.cs
- ContextMenuService.cs
- HtmlControl.cs
- ExceptionList.cs
- SqlDataSourceFilteringEventArgs.cs
- DbConnectionClosed.cs
- HasCopySemanticsAttribute.cs
- ListViewItemEventArgs.cs
- PrtTicket_Base.cs
- SoapMessage.cs
- FilterableAttribute.cs
- RC2.cs
- MethodExpr.cs
- SafeFileMappingHandle.cs
- Confirm.cs
- DrawingBrush.cs
- CurrentChangingEventArgs.cs
- NotSupportedException.cs
- TextRangeSerialization.cs
- SmtpTransport.cs
- FontSizeConverter.cs
- Section.cs
- DataBinding.cs
- AppLevelCompilationSectionCache.cs
- PerformanceCounterPermissionEntryCollection.cs
- ManipulationInertiaStartingEventArgs.cs
- TemplateKeyConverter.cs
- ScrollEvent.cs
- VirtualDirectoryMapping.cs
- TraceLevelStore.cs
- SqlGenericUtil.cs
- HyperLinkColumn.cs
- RSAOAEPKeyExchangeFormatter.cs
- CompositeDataBoundControl.cs
- GACIdentityPermission.cs
- EventHandlersStore.cs
- Update.cs
- LinqToSqlWrapper.cs
- PeerNameRecordCollection.cs
- EventHandlingScope.cs
- ListViewHitTestInfo.cs
- OuterGlowBitmapEffect.cs
- Timer.cs
- DataChangedEventManager.cs
- Journal.cs
- NamespaceEmitter.cs
- UInt32.cs
- Dispatcher.cs
- ChameleonKey.cs
- MinimizableAttributeTypeConverter.cs
- SqlConnection.cs
- AutoResizedEvent.cs
- ValidationHelpers.cs
- Subordinate.cs
- Baml2006ReaderFrame.cs
- SqlReferenceCollection.cs
- Stylus.cs
- EmptyElement.cs
- FieldNameLookup.cs
- Certificate.cs
- ComponentDispatcher.cs
- Stopwatch.cs
- LinkButton.cs
- ModelFactory.cs
- Expression.cs
- FileDetails.cs
- DynamicDiscoSearcher.cs
- TypefaceCollection.cs
- CatalogPartChrome.cs
- QueryContinueDragEvent.cs
- ConsumerConnectionPointCollection.cs
- _LocalDataStoreMgr.cs
- QuaternionKeyFrameCollection.cs
- EntityDataReader.cs
- SmtpException.cs
- RawStylusActions.cs
- TreeViewItem.cs
- InternalConfigRoot.cs
- SqlDataSourceSelectingEventArgs.cs
- DataSourceBooleanViewSchemaConverter.cs
- PropertyInformation.cs
- ArrangedElementCollection.cs
- EnumBuilder.cs
- loginstatus.cs
- WindowsListBox.cs
- SortAction.cs
- SubstitutionDesigner.cs
- TextEncodedRawTextWriter.cs
- TextEditorCopyPaste.cs
- ResourceProviderFactory.cs
- ControlPaint.cs
- HandlerFactoryWrapper.cs
- StrokeCollectionDefaultValueFactory.cs
- SessionParameter.cs
- ZeroOpNode.cs
- DataRowChangeEvent.cs
- Camera.cs