Microsoft.Exchange.WebServices.Auth.Validation Namespace
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.
Classes
AppIdentityToken |
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. |
AuthToken |
Defines the base class for authentication tokens.The AuthToken class is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
InvalidTokenAudienceException |
Contains the exception thrown when the URL passed to the Validate method of the AppIdentityToken object does not match the audience parameter specified in the client identity token. The InvalidTokenAudienceException class is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
InvalidTokenFormatException |
Contains the exception that is thrown when a client identity token is in an unexpected format. The InvalidTokenFormatException class is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
InvalidTokenSignatureException |
Contains the exception that is thrown when a client identity token cannot be processed. The InvalidTokenSignatureException class is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
InvalidTokenVersionException |
Contains the exception that is thrown when the version of a client identity token does not match the expected version. The InvalidTokenVersionException class is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
MetadataAccessException |
Contains the exception that is thrown when the authentication metadata document for a client identity token cannot be accessed.The MetadataAccessException class is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
PublicKeyInfo |
Contains the name and value of a public encryption key.The PublicKeyInfo class is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
TokenExpiredException |
Contains the exception that is thrown when a client identity token has expired.The TokenExpiredException class is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
TokenRequiresValidationException |
Contains the exception that is thrown when the fields of an AppIdentityToken instance are accessed before the Validate(Uri) method is called.The TokenRequiresValidationException class is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
TokenValidationException |
Defines the base class for all client identity token validation exceptions.The TokenValidationException class is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |
Interfaces
IMetaDocumentRetriever |
Defines the interface for retrieving authentication metadata documents from a server. The IMetaDocumentRetriever interface is applicable for clients that target Exchange Online and versions of Exchange starting with Exchange Server 2013. |