Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Security / SupportingTokenSpecification.cs / 1 / SupportingTokenSpecification.cs
//------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------
namespace System.ServiceModel.Security
{
using System.Collections.ObjectModel;
using System.ServiceModel;
using System.IdentityModel.Policy;
using System.IdentityModel.Tokens;
using System.ServiceModel.Security.Tokens;
public class SupportingTokenSpecification : SecurityTokenSpecification
{
SecurityTokenAttachmentMode tokenAttachmentMode;
SecurityTokenParameters tokenParameters;
public SupportingTokenSpecification(SecurityToken token, ReadOnlyCollection tokenPolicies, SecurityTokenAttachmentMode attachmentMode)
: this(token, tokenPolicies, attachmentMode, null)
{ }
internal SupportingTokenSpecification(SecurityToken token, ReadOnlyCollection tokenPolicies, SecurityTokenAttachmentMode attachmentMode, SecurityTokenParameters tokenParameters)
: base(token, tokenPolicies)
{
SecurityTokenAttachmentModeHelper.Validate(attachmentMode);
this.tokenAttachmentMode = attachmentMode;
this.tokenParameters = tokenParameters;
}
public SecurityTokenAttachmentMode SecurityTokenAttachmentMode
{
get { return this.tokenAttachmentMode; }
}
internal SecurityTokenParameters SecurityTokenParameters
{
get { return this.tokenParameters; }
}
}
}
// 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
- COM2FontConverter.cs
- SQLStringStorage.cs
- SendMessageContent.cs
- NamespaceInfo.cs
- RegexCapture.cs
- InputBinder.cs
- ColorTransform.cs
- PageBreakRecord.cs
- ManagementNamedValueCollection.cs
- MediaElement.cs
- DataKey.cs
- JsonQNameDataContract.cs
- RelOps.cs
- Label.cs
- GeneralTransformGroup.cs
- InvokeProviderWrapper.cs
- DbUpdateCommandTree.cs
- StatusBarAutomationPeer.cs
- EmptyEnumerable.cs
- HMACRIPEMD160.cs
- Semaphore.cs
- WebPartRestoreVerb.cs
- Command.cs
- ContainerParaClient.cs
- TcpServerChannel.cs
- FileDetails.cs
- FixedLineResult.cs
- XmlChildNodes.cs
- ErrorTableItemStyle.cs
- Simplifier.cs
- ByteStorage.cs
- ErrorWebPart.cs
- FormViewDeleteEventArgs.cs
- Figure.cs
- TimeZone.cs
- Pointer.cs
- EntityClassGenerator.cs
- Classification.cs
- CSharpCodeProvider.cs
- Compiler.cs
- NativeMethods.cs
- GridViewUpdatedEventArgs.cs
- EncoderReplacementFallback.cs
- SqlWorkflowInstanceStoreLock.cs
- DesignerWidgets.cs
- COM2IDispatchConverter.cs
- HtmlInputButton.cs
- DetailsViewDeletedEventArgs.cs
- SystemWebCachingSectionGroup.cs
- Style.cs
- PasswordRecovery.cs
- FacetChecker.cs
- Typography.cs
- OracleString.cs
- WriterOutput.cs
- DateTimeParse.cs
- XPathScanner.cs
- CompiledRegexRunner.cs
- EmptyEnumerable.cs
- NameTable.cs
- SplitContainer.cs
- Claim.cs
- AnonymousIdentificationModule.cs
- CfgRule.cs
- UniqueEventHelper.cs
- HttpHandlerActionCollection.cs
- CardSpacePolicyElement.cs
- WSFederationHttpSecurityElement.cs
- RC2.cs
- PreservationFileWriter.cs
- DataGridRowAutomationPeer.cs
- SqlMethods.cs
- _MultipleConnectAsync.cs
- SpeakCompletedEventArgs.cs
- OracleColumn.cs
- DeferrableContentConverter.cs
- ChangeNode.cs
- RemotingServices.cs
- LOSFormatter.cs
- RuntimeIdentifierPropertyAttribute.cs
- TemplateBuilder.cs
- ParseElementCollection.cs
- GraphicsPathIterator.cs
- Delay.cs
- Logging.cs
- EntityDataSourceDesignerHelper.cs
- Region.cs
- ConfigsHelper.cs
- AudioFileOut.cs
- SamlAdvice.cs
- SemaphoreFullException.cs
- OutputCacheSettingsSection.cs
- RectAnimation.cs
- ProfileBuildProvider.cs
- NominalTypeEliminator.cs
- RequestSecurityTokenSerializer.cs
- XmlUnspecifiedAttribute.cs
- AutoGeneratedFieldProperties.cs
- Popup.cs
- UserNameSecurityTokenProvider.cs