RequestSecurityToken Members
[Starting with the .NET Framework 4.5, Windows Identity Foundation (WIF) has been fully integrated into the .NET Framework. The version of WIF addressed by this topic, WIF 3.5, is deprecated and should only be used when developing against the .NET Framework 3.5 SP1 or the .NET Framework 4. For more information about WIF in the .NET Framework 4.5, also known as WIF 4.5, see the Windows Identity Foundation documentation in the .NET Framework 4.5 Development Guide.]
Represents the wst:RequestSecurityToken element (RST), which is used to request a security token.
The following tables list the members exposed by the RequestSecurityToken type.
Public Constructors
Name | Description | |
---|---|---|
RequestSecurityToken | Overloaded. Initializes a new instance of the RequestSecurityToken class. |
Top
Public Properties
Name | Description | |
---|---|---|
ActAs | Gets or sets the security token for the identity that the requestor is attempting to act as. | |
AdditionalContext | Gets or sets the additional context information for the request. | |
AllowPostdating | Gets or sets the contents of the wst:AllowPostdating element. (Inherited from WSTrustMessage) | |
AppliesTo | Gets or sets the contents of the wsp:AppliesTo element. (Inherited from WSTrustMessage) | |
AuthenticationType | Gets or sets the contents of the wst:AuthenticationType element. (Inherited from WSTrustMessage) | |
BinaryExchange | Gets or sets the contents of the wst:BinaryExchange element. (Inherited from WSTrustMessage) | |
CancelTarget | Gets or sets the token to be canceled in a WS-Trust cancel request. | |
CanonicalizationAlgorithm | Gets or sets the contents of the wst:CanonicalizationAlgorithm element. (Inherited from WSTrustMessage) | |
Claims | Gets the claim types requested by the client (requestor). | |
ClientPseudonym | Gets or sets the client pseudonym information for a personal private identifier (PPID) claim. | |
ComputedKeyAlgorithm | Gets a URI that represents the desired algorithm to use when computed keys are used for issued tokens. | |
Context | Gets or sets the contents of the Context attribute on the RST or RSTR. (Inherited from WSTrustMessage) | |
Delegatable | Gets or sets a value that specifies if the issued token should be marked as delegatable. | |
DelegateTo | Gets or sets the identity to which the issued token should be delegated. | |
DisplayTokenLanguage | Gets or sets the display token language. | |
Encryption | Gets or sets information on the token and key to use when encrypting. | |
EncryptionAlgorithm | Gets or sets the contents of the wst:EncryptionAlgorithm element. (Inherited from WSTrustMessage) | |
EncryptWith | Gets or sets the contents of the wst:EncryptWith element. (Inherited from WSTrustMessage) | |
Entropy | Gets or sets the contents of the wst:Entropy element. (Inherited from WSTrustMessage) | |
Forwardable | Gets or sets a value that specifies if the issued token should be marked forwardable. | |
InformationCardReference | Gets or sets an information card reference for a WS-Trust Issue request. | |
Issuer | Gets or sets the issuer of the wst:OnBehalfOf token. | |
KeySizeInBits | Gets or sets the contents of the wst:KeySize element inside a RequestSecurityToken (RST) message. (Inherited from WSTrustMessage) | |
KeyType | Gets or sets the contents of the wst:KeyType element inside a RequestSecurityToken (RST) message. (Inherited from WSTrustMessage) | |
KeyWrapAlgorithm | Gets or sets the contents of the wst:KeyWrapAlgorithm element. (Inherited from WSTrustMessage) | |
Lifetime | Gets or sets the contents of the wst:Lifetime element inside a RequestSecurityToken (RST) message. (Inherited from WSTrustMessage) | |
OnBehalfOf | Gets or sets the token for the identity on behalf of which the request is being made. | |
Participants | Gets or sets the participants that are authorized to use the issued token. | |
ProofEncryption | Gets or sets the token to be used to encrypt the proof token. | |
Properties | Get the properties bag to extend the object. (Inherited from OpenObject) | |
Renewing | Gets or sets the renew semantics for a WS-Trust renew request. | |
RenewTarget | Gets or sets the token to be renewed in a WS-Trust renew request. | |
ReplyTo | Gets or sets the address to be used for replying to the Relying Party. (Inherited from WSTrustMessage) | |
RequestDisplayToken | Gets or sets a value that indicates whether a display token should be returned in the response. | |
RequestType | Gets or sets the wst:RequestType element. (Inherited from WSTrustMessage) | |
SecondaryParameters | Gets or sets parameters for which the requestor is not the originator. | |
SignatureAlgorithm | Gets or sets the contents of the wst:SignatureAlgorithm element. (Inherited from WSTrustMessage) | |
SignWith | Gets or sets the contents of the wst:SignWith element. (Inherited from WSTrustMessage) | |
TokenType | Gets or sets the contents of the wst:TokenType element. (Inherited from WSTrustMessage) | |
UseKey | Gets or sets the contents of the wst:UseKey element. (Inherited from WSTrustMessage) | |
ValidateTarget | Gets or sets the token to be validated in a WS-Trust validate request. |
Top
Public Methods
(see also Protected Methods)
Name | Description | |
---|---|---|
Equals | (Inherited from Object) | |
GetHashCode | (Inherited from Object) | |
GetType | (Inherited from Object) | |
ToString | (Inherited from Object) |
Top
Protected Methods
Name | Description | |
---|---|---|
Finalize | (Inherited from Object) | |
MemberwiseClone | (Inherited from Object) |
Top
See Also
Reference
RequestSecurityToken Class
Microsoft.IdentityModel.Protocols.WSTrust Namespace
SecurityTokenService
RequestSecurityToken Class
RequestSecurityTokenResponse
Copyright © 2008 by Microsoft Corporation. All rights reserved.