The CardSpace Controls

TokenUtility Members

TokenUtility overview

Public Static (Shared) Fields

DefaultClockSkew 

Public Static (Shared) Properties

IdentificationClaimType Return the claim type to use for generating the UniqueID claim This defaults to PPID, but can be overridden in the web.config: You shouldn't override this unless you know what you are doing.
Audience If this property is set, we will validate that the token is scoped for the audience given. This is an exact match.

Public Static (Shared) Methods

AuthenticateToken Token Authentication. Translates the decrypted data into a AuthContext This method makes a strong assumption that the decrypted token in in UTF-8 format.
CalculateSiteSpecificID Generates the Site Specific ID to match the one in the Identity Selector. The Identity Selector displays this instead of displaying the PPID.
ComputeCombinedId Does the actual calculation of a combined ID from a value and an RSA key.
GetResourceValue Translates claims to strings
GetUniqueName Generates a UniqueID based off the Issuer's key and the IdentificationClaimType (default == PPID)
GetUniqueRsaClaim Gets the Unique RSA Claim from the SAML token.

Public Instance Constructors

TokenUtility Constructor Initializes a new instance of the TokenUtility class.

Public Instance Methods

Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object)Serves as a hash function for a particular type.
GetType (inherited from Object)Gets the Type of the current instance.
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Methods

Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.

See Also

TokenUtility Class | InformationCards Namespace