SecurityTokenManager Members

When overridden in a derived class, represents a security token manager. The class also provides static methods for working with all registered security token managers.

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

Protected Constructors

  Name Description
SecurityTokenManager Overloaded.  

Top

Public Properties

  Name Description
public property DefaultKeyAlgorithm Gets or sets the default key algorithm name for the given token type.
public property PermitsPolicyEnforcementTokenCaching Gets or sets a value indicating whether the security token type can be cached when policy is used.
public property TokenType When overridden in a derived class, gets the type of security token that the manager handles.

Top

Public Methods

(see also Protected Methods )

  Name Description
public method static Cache Caches a security token in it's security token manager's cache without having to know the security token's security token manager.
public method CacheSecurityToken Caches a security token in its security token manager's cache.
public method static CreateTokenKeyAlgorithm Gets the cryptographic algorithm that creates keys for a specific security token type.
public method Equals  (inherited from Object )
public method GetHashCode  (inherited from Object )
public method static GetSecurityTokenAssertion Loads a security token policy assertion from the specified XML element when the security token type referenced in the policy assertion is unknown.
public method static GetSecurityTokenManagerByTokenType Gets the security token manager for an XML-based security token.
public method static GetSecurityTokenManagerByValueType Gets the security token manager for a binary security token.
public method static GetTokenFromKeyInfo Overloaded.  
public method static GetTokenFromSecurityTokenAssertion Loads a security token referenced in a policy assertion into a SecurityToken when the security token type is unknown.
public method static GetTokenFromXml Deserializes an XML element into a security token when the security token type is unknown.
public method GetType  (inherited from Object )
public method LoadSecurityTokenAssertion Loads a security token policy assertion from the specified XML element.
public method LoadTokenFromKeyInfo Loads a security token from the specified key information.
public method LoadTokenFromSecurityTokenAssertion Loads an security token referenced in a policy assertion into a SecurityToken.
public method LoadTokenFromXml Loads a security token from the specified XML element.
public method ToString  (inherited from Object )
public method static VerifySecurityToken Verifies that the specified security token is valid.
public method VerifyToken Verifies that the specified security token is valid.

Top

Protected Methods

  Name Description
protected method Finalize  (inherited from Object )
protected method MemberwiseClone  (inherited from Object )

Top

See Also

Reference

SecurityTokenManager Class
Microsoft.Web.Services2.Security.Tokens Namespace