RequestedProofToken Class

.NET Framework (current version)
 

Represents the contents of a wst:RequestedProofToken element.

Namespace:   System.IdentityModel.Protocols.WSTrust
Assembly:  System.IdentityModel (in System.IdentityModel.dll)

System.Object
  System.IdentityModel.Protocols.WSTrust.RequestedProofToken

public class RequestedProofToken

NameDescription
System_CAPS_pubmethodRequestedProofToken(Byte[])

Initializes a new instance of the RequestedProofToken class using the specified key material.

System_CAPS_pubmethodRequestedProofToken(Byte[], EncryptingCredentials)

Initializes a new instance of the RequestedProofToken class using the specified key material and encrypting credentials.

System_CAPS_pubmethodRequestedProofToken(ProtectedKey)

Initializes a new instance of the RequestedProofToken class using the specified ProtectedKey object.

System_CAPS_pubmethodRequestedProofToken(String)

Initializes a new instance of the RequestedProofToken class using the specified computed key algorithm.

NameDescription
System_CAPS_pubpropertyComputedKeyAlgorithm

Gets the computed key algorithm used to calculate the session key in the combined entropy case.

System_CAPS_pubpropertyProtectedKey

Gets the key in the case when the wst:RequestedProofToken element contains a key.

NameDescription
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.)

The content of a wst:RequestedProofToken element can be either an encrypted key or a key in clear text. In either of these cases, the ProtectedKey property contains the key. If the security token is a regular token, such as a SCT, then its session key will be the material which gets encrypted. When the wst:RequestedProofToken contains only a wst:ComputedKey element as in the case of combined entropy, the ComputedKeyAlgorithm property holds its contents.

For more information about the element that this class represents, see the version of the WS-Trust specification that applies to your scenario.

.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: