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

type SecurityTokenDescriptor = class end

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: