Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

SecurityTokenDescriptor Class

.NET Framework (current version)
 

This is a place holder for all the attributes related to the issued token

Namespace:   System.IdentityModel.Tokens
Assembly:  System.IdentityModel (in System.IdentityModel.dll)

System::Object
  System.IdentityModel.Tokens::SecurityTokenDescriptor

public ref class SecurityTokenDescriptor 

NameDescription
System_CAPS_pubmethodSecurityTokenDescriptor()

Initializes a new instance of the SecurityTokenDescriptor class.

NameDescription
System_CAPS_pubpropertyAppliesToAddress

Gets or sets the address for the AppliesTo property in the RequestSecurityTokenResponse.

System_CAPS_pubpropertyAttachedReference

Gets or sets the key identifier clause when the token is attached to the message

System_CAPS_pubpropertyAuthenticationInfo

Gets or sets the authentication information for the token.

System_CAPS_pubpropertyEncryptingCredentials

Gets or sets the credentials that are used to encrypt the token.

System_CAPS_pubpropertyLifetime

Gets or sets the lifetime information for the issued token.

System_CAPS_pubpropertyProof

Gets or sets the proof descriptor for the issued token, which can be used to modify some fields inside the RSTR, such as requested proof token.

System_CAPS_pubpropertyProperties

Gets the properties bag for the issued token.

System_CAPS_pubpropertyReplyToAddress

Gets or sets the address for the ReplyToAddress property in the RequestSecurityTokenResponse.

System_CAPS_pubpropertySigningCredentials

Gets or sets the credentials that are used to sign the token.

System_CAPS_pubpropertySubject

Gets or sets the output claims to be included in the issued token.

System_CAPS_pubpropertyToken

Gets or sets the issued security token.

System_CAPS_pubpropertyTokenIssuerName

Gets or sets the issuer name, which may be used inside the issued token also.

System_CAPS_pubpropertyTokenType

Gets or sets the token type of the issued token

System_CAPS_pubpropertyUnattachedReference

The key identifier clause when the issued token is not attached to the message.

NameDescription
System_CAPS_pubmethodAddAuthenticationClaims(String^)

Adds a claim for the specified authentication method to the subject of the current instance. The authentication instant is set to the current time.

System_CAPS_pubmethodAddAuthenticationClaims(String^, DateTime)

Adds claims for the specified authentication type and authentication instant to the subject of the current instance.

System_CAPS_pubmethodApplyTo(RequestSecurityTokenResponse^)

Sets the appropriate properties of the specified RSTR based on the properties of the current instance.

System_CAPS_pubmethodEquals(Object^)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_protmethodFinalize()

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_protmethodMemberwiseClone()

Creates a shallow copy of the current Object.(Inherited from Object.)

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

.NET Framework
Available since 4.5

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show:
© 2017 Microsoft