AppIdentityToken Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Defines the properties and methods necessary for service applications to read and validate the application identity token. The AppIdentityToken class is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013.
public ref class AppIdentityToken : Microsoft::Exchange::WebServices::Auth::Validation::AuthToken
public class AppIdentityToken : Microsoft.Exchange.WebServices.Auth.Validation.AuthToken
Public Class AppIdentityToken
Inherits AuthToken
- Inheritance
Remarks
This class can be used in a web service to authenticate a mail app by using Exchange identity tokens
Properties
Claims |
Gets the claims identity collection. The Claims property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
ExpirationDate |
Gets the expiration date. The ExpirationDate property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
PublicKeyInfo |
Gets the public key information. The PublicKeyInfo property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
UniqueUserIdentification |
Gets the unique user identification. The UniqueUserIdentification property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
Version |
Gets the claim version. The Version property is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
Methods
Validate(Uri) |
Validates the application identity token using the public key at the specified Uniform Resource Identifier (URI). The Validate(Uri) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
Validate(Uri, String) |
Validates the cached application identity token using the public key at the specified Uniform Resource Identifier (URI). The Validate(Uri, String) method is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |