SecurityContextTokenManager Members

Represents a security token manager for SecurityContextToken security tokens.

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

Public Constructors

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

Top

Public Fields

  Name Description
public field static IssuedTokenType  Represents the type of security token that was issued by the security token service. This field is constant. (Inherited from IssuedTokenManager)
public field static LocalName  Represents the security token type minus the XML namespace prefix, as it appears in a SOAP message.(Inherited from IssuedTokenManager)
public field static NamespaceURI  The XML namespace in which the value of the LocalName field is a member of.(Inherited from IssuedTokenManager)

Top

Public Properties

(see also Protected Properties )

  Name Description
public property CacheLimit  Gets the maximum number of security tokens that can be cached in the IssuedTokenCache.(Inherited from IssuedTokenManager)
public property DefaultKeyAlgorithm  Gets or sets the default key algorithm name for the given token type. (Inherited from SecurityTokenManager)
public property RenewalWindow  Gets the period of time immediately prior to expiration, in which the security token must be renewed.(Inherited from IssuedTokenManager)
public property TokenType Overridden. Gets the type of security token being managed.

Top

Protected Properties

  Name Description
protected property IssuedTokenCache  Gets the cache for issued security tokens.(Inherited from IssuedTokenManager)
protected property TokenCache Gets the token cache for SecurityContextToken security tokens in the current application domain.

Top

Public Methods

(see also Protected Methods )

  Name Description
public method static Cache  (Inherited from SecurityTokenManager )
public method CacheSecurityToken Overridden. Caches a SecurityContextToken security token.
public method CancelTokenFromIssuer Overridden. Sends a security token request that informs the security token service that issued the specified security token that the security token is no longer needed.
public method static CreateTokenKeyAlgorithm  (Inherited from SecurityTokenManager )
public method DecryptTokenInfo This method is intended for use only by the Web Services Enhancements for Microsoft .NET (WSE).
public method EncryptTokenInfo This method is intended for use only by the Web Services Enhancements for Microsoft .NET (WSE).
public method Equals  Overloaded. (Inherited from Object )
public method GetHashCode  (Inherited from Object )
public method static GetSecurityTokenManagerByTokenType  (Inherited from SecurityTokenManager )
public method static GetSecurityTokenManagerByValueType  (Inherited from SecurityTokenManager )
public method static GetTokenFromKeyInfo  Overloaded. (Inherited from SecurityTokenManager )
public method static GetTokenFromXml  (Inherited from SecurityTokenManager )
public method GetType  (Inherited from Object )
public method LoadTokenFromKeyInfo Overridden. Loads a security token from the specified key information.
public method LoadTokenFromXml Overridden. Deserializes an XML element into a SecurityContextToken security token.
public method static ReferenceEquals  (Inherited from Object )
public method static RemoveFromCache  (Inherited from SecurityTokenManager )
public method RemoveSecurityTokenFromCache Overridden. Removes the specified security token from the cache.
public method RequestTokenFromIssuer Overridden. Requests a SecurityContextToken security token from a security token service.
public method ToString  (Inherited from Object )
public method static VerifySecurityToken  (Inherited from SecurityTokenManager )
public method VerifyToken Overridden. Verifies that the security token is valid.

Top

Protected Methods

  Name Description
protected method DecodeTokenInfo This method is intended for use only by the Web Services Enhancements for Microsoft .NET (WSE).
protected method EncodeTokenInfo This method is intended for use only by the Web Services Enhancements for Microsoft .NET (WSE).
protected method Finalize  (Inherited from Object )
protected method GetTokenInfoData This method is intended for use only by the Web Services Enhancements for Microsoft .NET (WSE).
protected method LoadTokenInfoData This method is intended for use only by the Web Services Enhancements for Microsoft .NET (WSE).
protected method MemberwiseClone  (Inherited from Object )

Top

See Also

Reference

SecurityContextTokenManager Class
Microsoft.Web.Services3.Security.Tokens Namespace
SecurityContextToken