Share via


BinarySecurityToken Members

Provides a base class for all implementations of binary security tokens, as defined in the WS-Security specification.

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

Protected Constructors

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

Top

Public Properties

  Name Description
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 EncodingType Gets or sets the XML encoding type of the security token.
public property Id  Gets or sets a unique identifier of the token. (Inherited from SecurityToken)
public property Identity  Gets the identity associated with this security token.(Inherited from SecurityToken)
public property IsCurrent  When overridden in a derived class, gets a value indicating whether the security token is currently valid. (Inherited from SecurityToken)
public property IsExpired  Gets a value indicating whether the current time is later than the security token's expiration time. (Inherited from SecurityToken)
public property Key  Gets the key for the SecurityToken security token. (Inherited from SecurityToken)
public property KeyIdentifier  A reference that uniquely identifies the SecurityToken instance. (Inherited from SecurityToken)
public property Principal  Gets or sets the principal object for the security token. (Inherited from SecurityToken)
public property RawData Gets or sets an array of bytes representing the raw binary data of the token.
public property RequiresRenewal  Gets a value indicating whether the security token requires renewal. (Inherited from SecurityToken)
public property SupportsDataEncryption  When overridden in a derived class, gets a value indicating whether the token supports encryption. (Inherited from SecurityToken)
public property SupportsDigitalSignature  When overridden in a derived class, gets a value indicating whether digital signatures are supported. (Inherited from SecurityToken)
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 Gets or sets the type of the security token.

Top

Public Methods

(see also Protected Methods )

  Name Description
public method Equals  Overloaded. (Inherited from SecurityToken )
public method GetHashCode  When overridden in a derived class, returns a hash code for the SecurityToken.(Inherited from SecurityToken)
public method GetSignedTokenXml  (Inherited from SecurityToken )
public method GetSTRTransformXml This member supports the WSE infrastructure and is not intended to be used directly from your code.
public method GetType  (Inherited from Object )
public method GetXml Overloaded. Overridden.  
public method LoadXml Overridden. Loads an XML element into properties of the current 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  (Inherited from Object )
protected method GetXml Overloaded.  
protected method MemberwiseClone  (Inherited from Object )

Top

See Also

Reference

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