KerberosToken Members

Represents a security token for a Kerberos version 5.0 service ticket. This class cannot be inherited.

The following tables list the members exposed by the KerberosToken type.

Public Constructors

  Name Description
KerberosToken Overloaded. Initializes a new instance of the KerberosToken class.

Top

Public Properties

  Name Description
public property AppliesTo Gets or sets the scope of where the KerberosToken security token can be used.
public property AttachedReference  Gets or sets the KeyInfo that can be used to refer to this security token when the token is included in the message.(Inherited from SecurityToken)
public property BaseToken Gets or sets the base token.
public property ClientPrincipal Gets the client principal name.
public property EncodingType  Gets or sets the XML encoding type of the security token. (Inherited from BinarySecurityToken)
public property Id  Gets or sets a unique identifier of the token. (Inherited from SecurityToken)
public property Identity Overridden. Gets the identity associated with this security token.
public property ImpersonationLevel Gets how a recipient of this security token can use the identity associated with the security token.
public property IsCurrent Overridden. Gets a value that indicates whether the security token is currently valid.
public property IsExpired Overridden. Gets a value that indicates whether the current time is later than the security token's expiration time.
public property Key Overridden. Gets the key for the KerberosToken security token.
public property KeyBytes Gets or sets the key for the Kerberos token.
public property KeyIdentifier Overridden. A reference that uniquely identifies the KerberosToken instance.
public property LifeTime Gets the period of time a security token is valid.
public property Principal Overridden. The principal object for the security token.
public property ProofToken Gets or sets the encrypted session key obtained from the security token request.
public property RawData Overridden. Gets or sets a byte array that represents the raw binary data of the token.
public property RequiresRenewal Overridden. Gets a value that indicates whether the security token requires renewal.
public property SupportingTokens Gets or sets the supporting token.
public property SupportsDataEncryption Overridden. Gets a value that indicates whether the security token can be used to encrypt SOAP messages.
public property SupportsDigitalSignature Overridden. Gets a value that indicates whether the security token can be used to digitally sign SOAP messages.
public property TargetPrincipal Gets the service principal name.
public property TokenIssuer Gets or sets the URI of the security token services that issued the Kerberos token.
public property TokenType  Gets the type of the security token. (Inherited from SecurityToken)
public property UnattachedReference  Gets or sets the KeyInfo that can be used to refer to this security token when the token is not included in the message.(Inherited from SecurityToken)
public property ValueType Overridden. Gets or sets an XML qualified name that identifies the security token type.

Top

Public Methods

(see also Protected Methods )

  Name Description
public method Dispose Releases all resources used by the KerberosToken.
public method Equals Overloaded.  
public method GetHashCode Overridden. Returns the hash code for the KerberosToken.
public method GetSignedTokenXml  (Inherited from SecurityToken )
public method GetSTRTransformXml  (Inherited from BinarySecurityToken )
public method GetType  (Inherited from Object )
public method GetXml  Overloaded. (Inherited from BinarySecurityToken )
public method LoadXml  (Inherited from BinarySecurityToken )
public method static ReferenceEquals  (Inherited from Object )
public method ToString  (Inherited from Object )
public method VerifySignedTokenXml  (Inherited from SecurityToken )

Top

Protected Methods

  Name Description
protected method Finalize  Frees resources before the KerberosToken is reclaimed by garbage collection. (Inherited from Object)
protected method GetXml  Overloaded. (Inherited from BinarySecurityToken )
protected method MemberwiseClone  (Inherited from Object )

Top

See Also

Reference

KerberosToken Class
Microsoft.Web.Services3.Security.Tokens Namespace

Other Resources

Kerberos Ticket