Represents the contents of a wst:RequestedProofToken element.
Assembly: System.IdentityModel (in System.IdentityModel.dll)
Initializes a new instance of theclass using the specified key material.
Initializes a new instance of theclass using the specified key material and encrypting credentials.
Initializes a new instance of the ProtectedKey object.class using the specified
Initializes a new instance of theclass using the specified computed key algorithm.
Determines whether the specified object is equal to the current object.(Inherited from Object.)
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)
Serves as the default hash function. (Inherited from Object.)
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.
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.