UNPKG

cordova-plugin-ms-adal

Version:
596 lines (595 loc) 94 kB
<?xml version="1.0"?> <doc> <assembly> <name>Microsoft.IdentityModel.Clients.ActiveDirectory</name> </assembly> <members> <member name="T:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalException"> <summary> The exception type thrown when an error occurs during token acquisition. </summary> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalException.#ctor"> <summary> Initializes a new instance of the exception class. </summary> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalException.#ctor(System.String)"> <summary> Initializes a new instance of the exception class with a specified error code. </summary> <param name="errorCode">The error code returned by the service or generated by client. This is the code you can rely on for exception handling.</param> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalException.#ctor(System.String,System.String)"> <summary> Initializes a new instance of the exception class with a specified error code and error message. </summary> <param name="errorCode">The error code returned by the service or generated by client. This is the code you can rely on for exception handling.</param> <param name="message">The error message that explains the reason for the exception.</param> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalException.#ctor(System.String,System.Exception)"> <summary> Initializes a new instance of the exception class with a specified error code and a reference to the inner exception that is the cause of this exception. </summary> <param name="errorCode">The error code returned by the service or generated by client. This is the code you can rely on for exception handling.</param> <param name="innerException">The exception that is the cause of the current exception, or a null reference if no inner exception is specified. It may especially contain the actual error message returned by the service.</param> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalException.#ctor(System.String,System.String,System.Exception)"> <summary> Initializes a new instance of the exception class with a specified error code, error message and a reference to the inner exception that is the cause of this exception. </summary> <param name="errorCode">The error code returned by the service or generated by client. This is the code you can rely on for exception handling.</param> <param name="message">The error message that explains the reason for the exception.</param> <param name="innerException">The exception that is the cause of the current exception, or a null reference if no inner exception is specified. It may especially contain the actual error message returned by the service.</param> </member> <member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalException.ErrorCode"> <summary> Gets the protocol error code returned by the service or generated by client. This is the code you can rely on for exception handling. </summary> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalException.ToString"> <summary> Creates and returns a string representation of the current exception. </summary> <returns>A string representation of the current exception.</returns> </member> <member name="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalIdParameter.Product"> <summary> ADAL Flavor: .NET or WinRT </summary> </member> <member name="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalIdParameter.Version"> <summary> ADAL assembly version </summary> </member> <member name="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalIdParameter.CpuPlatform"> <summary> CPU platform with x86, x64 or ARM as value </summary> </member> <member name="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalIdParameter.OS"> <summary> Version of the operating system. This will not be sent on WinRT </summary> </member> <member name="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalIdParameter.DeviceModel"> <summary> Device model. This will not be sent on .NET </summary> </member> <member name="T:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalIdHelper"> <summary> This class adds additional query parameters or headers to the requests sent to STS. This can help us in collecting statistics and potentially on diagnostics. </summary> </member> <member name="T:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalServiceException"> <summary> The exception type thrown when user returned by service does not match user in the request. </summary> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalServiceException.#ctor(System.String,System.String)"> <summary> Initializes a new instance of the exception class with a specified error code and error message. </summary> <param name="errorCode">The protocol error code returned by the service or generated by client. This is the code you can rely on for exception handling.</param> <param name="message">The error message that explains the reason for the exception.</param> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalServiceException.#ctor(System.String,System.Exception)"> <summary> Initializes a new instance of the exception class with a specified error code and a reference to the inner exception that is the cause of this exception. </summary> <param name="errorCode">The protocol error code returned by the service or generated by client. This is the code you can rely on for exception handling.</param> <param name="innerException">The exception that is the cause of the current exception, or a null reference if no inner exception is specified. It may especially contain the actual error message returned by the service.</param> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalServiceException.#ctor(System.String,System.String,System.String[],System.Exception)"> <summary> Initializes a new instance of the exception class with a specified error code, error message and a reference to the inner exception that is the cause of this exception. </summary> <param name="errorCode">The protocol error code returned by the service or generated by client. This is the code you can rely on for exception handling.</param> <param name="message">The error message that explains the reason for the exception.</param> <param name="serviceErrorCodes">The specific error codes that may be returned by the service.</param> <param name="innerException">The exception that is the cause of the current exception, or a null reference if no inner exception is specified. It may especially contain the actual error message returned by the service.</param> </member> <member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalServiceException.StatusCode"> <summary> Gets the status code returned from http layer. This status code is either the HttpStatusCode in the inner HttpRequestException response or NavigateError Event Status Code in browser based flow (See http://msdn.microsoft.com/en-us/library/bb268233(v=vs.85).aspx). You can use this code for purposes such as implementing retry logic or error investigation. </summary> </member> <member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalServiceException.ServiceErrorCodes"> <summary> Gets the specific error codes that may be returned by the service. </summary> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalServiceException.ToString"> <summary> Creates and returns a string representation of the current exception. </summary> <returns>A string representation of the current exception.</returns> </member> <member name="T:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalSilentTokenAcquisitionException"> <summary> The exception type thrown when a token cannot be acquired silently. </summary> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalSilentTokenAcquisitionException.#ctor"> <summary> Initializes a new instance of the exception class. </summary> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalSilentTokenAcquisitionException.#ctor(System.Exception)"> <summary> </summary> <param name="innerException"></param> </member> <member name="T:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalUserMismatchException"> <summary> The exception type thrown when user returned by service does not match user in the request. </summary> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalUserMismatchException.#ctor(System.String,System.String)"> <summary> Initializes a new instance of the exception class. </summary> </member> <member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalUserMismatchException.RequestedUser"> <summary> Gets the user requested from service. </summary> </member> <member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalUserMismatchException.ReturnedUser"> <summary> Gets the user returned by service. </summary> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalUserMismatchException.ToString"> <summary> Creates and returns a string representation of the current exception. </summary> <returns>A string representation of the current exception.</returns> </member> <member name="T:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext"> <summary> The AuthenticationContext class retrieves authentication tokens from Azure Active Directory and ADFS services. </summary> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.#ctor(System.String)"> <summary> Constructor to create the context with the address of the authority. Using this constructor will turn ON validation of the authority URL by default if validation is supported for the authority address. </summary> <param name="authority">Address of the authority to issue token.</param> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.#ctor(System.String,System.Boolean)"> <summary> Constructor to create the context with the address of the authority and flag to turn address validation off. Using this constructor, address validation can be turned off. Make sure you are aware of the security implication of not validating the address. </summary> <param name="authority">Address of the authority to issue token.</param> <param name="validateAuthority">Flag to turn address validation ON or OFF.</param> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.#ctor(System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache)"> <summary> Constructor to create the context with the address of the authority. Using this constructor will turn ON validation of the authority URL by default if validation is supported for the authority address. </summary> <param name="authority">Address of the authority to issue token.</param> <param name="tokenCache">Token cache used to lookup cached tokens on calls to AcquireToken</param> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.#ctor(System.String,System.Boolean,Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache)"> <summary> Constructor to create the context with the address of the authority and flag to turn address validation off. Using this constructor, address validation can be turned off. Make sure you are aware of the security implication of not validating the address. </summary> <param name="authority">Address of the authority to issue token.</param> <param name="validateAuthority">Flag to turn address validation ON or OFF.</param> <param name="tokenCache">Token cache used to lookup cached tokens on calls to AcquireToken</param> </member> <member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.ExtendedLifeTimeEnabled"> <summary> Used to set the flag for AAD extended lifetime </summary> </member> <member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.Authority"> <summary> Gets address of the authority to issue token. </summary> </member> <member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.ValidateAuthority"> <summary> Gets a value indicating whether address validation is ON or OFF. </summary> </member> <member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.TokenCache"> <summary> Property to provide ADAL's token cache. Depending on the platform, TokenCache may have a default persistent cache or not. Library will automatically save tokens in default TokenCache whenever you obtain them. Cached tokens will be available only to the application that saved them. If the cache is persistent, the tokens stored in it will outlive the application's execution, and will be available in subsequent runs. To turn OFF token caching, set TokenCache to null. </summary> </member> <member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.CorrelationId"> <summary> Gets or sets correlation Id which would be sent to the service with the next request. Correlation Id is to be used for diagnostics purposes. </summary> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireDeviceCodeAsync(System.String,System.String)"> <summary> Acquires device code from the authority. </summary> <param name="resource">Identifier of the target resource that is the recipient of the requested token.</param> <param name="clientId">Identifier of the client requesting the token.</param> <returns>It contains Access Token, Refresh Token and the Access Token's expiration time.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireDeviceCodeAsync(System.String,System.String,System.String)"> <summary> Acquires device code from the authority. </summary> <param name="resource">Identifier of the target resource that is the recipient of the requested token.</param> <param name="clientId">Identifier of the client requesting the token.</param> <param name="extraQueryParameters">This parameter will be appended as is to the query string in the HTTP authentication request to the authority. The parameter can be null.</param> <returns>It contains Access Token, Refresh Token and the Access Token's expiration time.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenByDeviceCodeAsync(Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult)"> <summary> Acquires security token from the authority using an device code previously received. This method does not lookup token cache, but stores the result in it, so it can be looked up using other methods such as <see cref="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier)"/>. </summary> <param name="deviceCodeResult">The device code result received from calling AcquireDeviceCodeAsync.</param> <returns>It contains Access Token, Refresh Token and the Access Token's expiration time.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenAsync(System.String,System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.UserAssertion)"> <summary> Acquires security token from the authority. </summary> <param name="resource">Identifier of the target resource that is the recipient of the requested token.</param> <param name="clientId">Identifier of the client requesting the token.</param> <param name="userAssertion">The assertion to use for token acquisition.</param> <returns>It contains Access Token and the Access Token's expiration time. Refresh Token property will be null for this overload.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenAsync(System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential)"> <summary> Acquires security token from the authority. </summary> <param name="resource">Identifier of the target resource that is the recipient of the requested token.</param> <param name="clientCredential">The client credential to use for token acquisition.</param> <returns>It contains Access Token and the Access Token's expiration time. Refresh Token property will be null for this overload.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenAsync(System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.IClientAssertionCertificate)"> <summary> Acquires security token from the authority. </summary> <param name="resource">Identifier of the target resource that is the recipient of the requested token.</param> <param name="clientCertificate">The client certificate to use for token acquisition.</param> <returns>It contains Access Token and the Access Token's expiration time. Refresh Token property will be null for this overload.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenAsync(System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.ClientAssertion)"> <summary> Acquires security token from the authority. </summary> <param name="resource">Identifier of the target resource that is the recipient of the requested token.</param> <param name="clientAssertion">The client assertion to use for token acquisition.</param> <returns>It contains Access Token and the Access Token's expiration time. Refresh Token property will be null for this overload.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenByAuthorizationCodeAsync(System.String,System.Uri,Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential)"> <summary> Acquires security token from the authority using authorization code previously received. This method does not lookup token cache, but stores the result in it, so it can be looked up using other methods such as <see cref="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier)"/>. </summary> <param name="authorizationCode">The authorization code received from service authorization endpoint.</param> <param name="redirectUri">Address to return to upon receiving a response from the authority.</param> <param name="clientCredential">The credential to use for token acquisition.</param> <returns>It contains Access Token, Refresh Token and the Access Token's expiration time.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenByAuthorizationCodeAsync(System.String,System.Uri,Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential,System.String)"> <summary> Acquires security token from the authority using an authorization code previously received. This method does not lookup token cache, but stores the result in it, so it can be looked up using other methods such as <see cref="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier)"/>. </summary> <param name="authorizationCode">The authorization code received from service authorization endpoint.</param> <param name="redirectUri">Address to return to upon receiving a response from the authority.</param> <param name="clientCredential">The credential to use for token acquisition.</param> <param name="resource">Identifier of the target resource that is the recipient of the requested token. It can be null if provided earlier to acquire authorizationCode.</param> <returns>It contains Access Token, Refresh Token and the Access Token's expiration time.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenByAuthorizationCodeAsync(System.String,System.Uri,Microsoft.IdentityModel.Clients.ActiveDirectory.ClientAssertion)"> <summary> Acquires security token from the authority using an authorization code previously received. This method does not lookup token cache, but stores the result in it, so it can be looked up using other methods such as <see cref="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier)"/>. </summary> <param name="authorizationCode">The authorization code received from service authorization endpoint.</param> <param name="redirectUri">The redirect address used for obtaining authorization code.</param> <param name="clientAssertion">The client assertion to use for token acquisition.</param> <returns>It contains Access Token, Refresh Token and the Access Token's expiration time.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenByAuthorizationCodeAsync(System.String,System.Uri,Microsoft.IdentityModel.Clients.ActiveDirectory.ClientAssertion,System.String)"> <summary> Acquires security token from the authority using an authorization code previously received. This method does not lookup token cache, but stores the result in it, so it can be looked up using other methods such as <see cref="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier)"/>. </summary> <param name="authorizationCode">The authorization code received from service authorization endpoint.</param> <param name="redirectUri">The redirect address used for obtaining authorization code.</param> <param name="clientAssertion">The client assertion to use for token acquisition.</param> <param name="resource">Identifier of the target resource that is the recipient of the requested token. It can be null if provided earlier to acquire authorizationCode.</param> <returns>It contains Access Token, Refresh Token and the Access Token's expiration time.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenByAuthorizationCodeAsync(System.String,System.Uri,Microsoft.IdentityModel.Clients.ActiveDirectory.IClientAssertionCertificate)"> <summary> Acquires security token from the authority using an authorization code previously received. This method does not lookup token cache, but stores the result in it, so it can be looked up using other methods such as <see cref="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier)"/>. </summary> <param name="authorizationCode">The authorization code received from service authorization endpoint.</param> <param name="redirectUri">The redirect address used for obtaining authorization code.</param> <param name="clientCertificate">The client certificate to use for token acquisition.</param> <returns>It contains Access Token, Refresh Token and the Access Token's expiration time.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenByAuthorizationCodeAsync(System.String,System.Uri,Microsoft.IdentityModel.Clients.ActiveDirectory.IClientAssertionCertificate,System.String)"> <summary> Acquires security token from the authority using an authorization code previously received. This method does not lookup token cache, but stores the result in it, so it can be looked up using other methods such as <see cref="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier)"/>. </summary> <param name="authorizationCode">The authorization code received from service authorization endpoint.</param> <param name="redirectUri">The redirect address used for obtaining authorization code.</param> <param name="clientCertificate">The client certificate to use for token acquisition.</param> <param name="resource">Identifier of the target resource that is the recipient of the requested token. It can be null if provided earlier to acquire authorizationCode.</param> <returns>It contains Access Token, Refresh Token and the Access Token's expiration time.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenAsync(System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential,Microsoft.IdentityModel.Clients.ActiveDirectory.UserAssertion)"> <summary> Acquires an access token from the authority on behalf of a user. It requires using a user token previously received. </summary> <param name="resource">Identifier of the target resource that is the recipient of the requested token.</param> <param name="clientCredential">The client credential to use for token acquisition.</param> <param name="userAssertion">The user assertion (token) to use for token acquisition.</param> <returns>It contains Access Token and the Access Token's expiration time.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenAsync(System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.IClientAssertionCertificate,Microsoft.IdentityModel.Clients.ActiveDirectory.UserAssertion)"> <summary> Acquires an access token from the authority on behalf of a user. It requires using a user token previously received. </summary> <param name="resource">Identifier of the target resource that is the recipient of the requested token.</param> <param name="clientCertificate">The client certificate to use for token acquisition.</param> <param name="userAssertion">The user assertion (token) to use for token acquisition.</param> <returns>It contains Access Token and the Access Token's expiration time.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenAsync(System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.ClientAssertion,Microsoft.IdentityModel.Clients.ActiveDirectory.UserAssertion)"> <summary> Acquires an access token from the authority on behalf of a user. It requires using a user token previously received. </summary> <param name="resource">Identifier of the target resource that is the recipient of the requested token.</param> <param name="clientAssertion">The client assertion to use for token acquisition.</param> <param name="userAssertion">The user assertion (token) to use for token acquisition.</param> <returns>It contains Access Token and the Access Token's expiration time.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,System.String)"> <summary> Acquires security token without asking for user credential. </summary> <param name="resource">Identifier of the target resource that is the recipient of the requested token.</param> <param name="clientId">Identifier of the client requesting the token.</param> <returns>It contains Access Token, Refresh Token and the Access Token's expiration time. If acquiring token without user credential is not possible, the method throws AdalException.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier)"> <summary> Acquires security token without asking for user credential. </summary> <param name="resource">Identifier of the target resource that is the recipient of the requested token.</param> <param name="clientId">Identifier of the client requesting the token.</param> <param name="userId">Identifier of the user token is requested for. This parameter can be <see cref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"/>.Any.</param> <returns>It contains Access Token, Refresh Token and the Access Token's expiration time. If acquiring token without user credential is not possible, the method throws AdalException.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier,Microsoft.IdentityModel.Clients.ActiveDirectory.IPlatformParameters)"> <summary> Acquires security token without asking for user credential. </summary> <param name="resource">Identifier of the target resource that is the recipient of the requested token.</param> <param name="clientId">Identifier of the client requesting the token.</param> <param name="userId">Identifier of the user token is requested for. This parameter can be <see cref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"/>.Any.</param> <param name="parameters">Instance of PlatformParameters containing platform specific arguments and information.</param> <returns>It contains Access Token, Refresh Token and the Access Token's expiration time. If acquiring token without user credential is not possible, the method throws AdalException.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier)"> <summary> Acquires security token without asking for user credential. </summary> <param name="resource">Identifier of the target resource that is the recipient of the requested token.</param> <param name="clientCredential">The client credential to use for token acquisition.</param> <param name="userId">Identifier of the user token is requested for. This parameter can be <see cref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"/>.Any.</param> <returns>It contains Access Token, Refresh Token and the Access Token's expiration time. If acquiring token without user credential is not possible, the method throws AdalException.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.IClientAssertionCertificate,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier)"> <summary> Acquires security token without asking for user credential. </summary> <param name="resource">Identifier of the target resource that is the recipient of the requested token.</param> <param name="clientCertificate">The client certificate to use for token acquisition.</param> <param name="userId">Identifier of the user token is requested for. This parameter can be <see cref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"/>.Any.</param> <returns>It contains Access Token, Refresh Token and the Access Token's expiration time. If acquiring token without user credential is not possible, the method throws AdalException.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.ClientAssertion,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier)"> <summary> Acquires security token without asking for user credential. </summary> <param name="resource">Identifier of the target resource that is the recipient of the requested token.</param> <param name="clientAssertion">The client assertion to use for token acquisition.</param> <param name="userId">Identifier of the user token is requested for. This parameter can be <see cref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"/>.Any.</param> <returns>It contains Access Token, Refresh Token and the Access Token's expiration time. If acquiring token without user credential is not possible, the method throws AdalException.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.GetAuthorizationRequestUrlAsync(System.String,System.String,System.Uri,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier,System.String)"> <summary> Gets URL of the authorize endpoint including the query parameters. </summary> <param name="resource">Identifier of the target resource that is the recipient of the requested token.</param> <param name="clientId">Identifier of the client requesting the token.</param> <param name="redirectUri">Address to return to upon receiving a response from the authority.</param> <param name="userId">Identifier of the user token is requested for. This parameter can be <see cref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"/>.Any.</param> <param name="extraQueryParameters">This parameter will be appended as is to the query string in the HTTP authentication request to the authority. The parameter can be null.</param> <returns>URL of the authorize endpoint including the query parameters.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenAsync(System.String,System.String,System.Uri,Microsoft.IdentityModel.Clients.ActiveDirectory.IPlatformParameters)"> <summary> Acquires security token from the authority. </summary> <param name="resource">Identifier of the target resource that is the recipient of the requested token.</param> <param name="clientId">Identifier of the client requesting the token.</param> <param name="redirectUri">Address to return to upon receiving a response from the authority.</param> <param name="parameters">An object of type PlatformParameters which may pass additional parameters used for authorization.</param> <returns>It contains Access Token, Refresh Token and the Access Token's expiration time.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenAsync(System.String,System.String,System.Uri,Microsoft.IdentityModel.Clients.ActiveDirectory.IPlatformParameters,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier)"> <summary> Acquires security token from the authority. </summary> <param name="resource">Identifier of the target resource that is the recipient of the requested token.</param> <param name="clientId">Identifier of the client requesting the token.</param> <param name="redirectUri">Address to return to upon receiving a response from the authority.</param> <param name="parameters">An object of type PlatformParameters which may pass additional parameters used for authorization.</param> <param name="userId">Identifier of the user token is requested for. If created from DisplayableId, this parameter will be used to pre-populate the username field in the authentication form. Please note that the end user can still edit the username field and authenticate as a different user. If you want to be notified of such change with an exception, create UserIdentifier with type RequiredDisplayableId. This parameter can be <see cref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"/>.Any.</param> <returns>It contains Access Token, Refresh Token and the Access Token's expiration time.</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenAsync(System.String,System.String,System.Uri,Microsoft.IdentityModel.Clients.ActiveDirectory.IPlatformParameters,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier,System.String)"> <summary> Acquires security token from the authority. </summary> <param name="resource">Identifier of the target resource that is the recipient of the requested token.</param> <param name="clientId">Identifier of the client requesting the token.</param> <param name="redirectUri">Address to return to upon receiving a response from the authority.</param> <param name="userId">Identifier of the user token is requested for. If created from DisplayableId, this parameter will be used to pre-populate the username field in the authentication form. Please note that the end user can still edit the username field and authenticate as a different user. If you want to be notified of such change with an exception, create UserIdentifier with type RequiredDisplayableId. This parameter can be <see cref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"/>.Any.</param> <param name="parameters">Parameters needed for interactive flow requesting authorization code. Pass an instance of PlatformParameters.</param> <param name="extraQueryParameters">This parameter will be appended as is to the query string in the HTTP authentication request to the authority. The parameter can be null.</param> <returns>It contains Access Token, Refresh Token and the Access Token's expiration time.</returns> </member> <member name="T:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationParameters"> <summary> Contains authentication parameters based on unauthorized response from resource server. </summary> </member> <member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationParameters.Authority"> <summary> Gets or sets the address of the authority to issue token. </summary> </member> <member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationParameters.Resource"> <summary> Gets or sets the identifier of the target resource that is the recipient of the requested token. </summary> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationParameters.CreateFromResourceUrlAsync(System.Uri)"> <summary> Creates authentication parameters from address of the resource. This method expects the resource server to return unauthorized response with WWW-Authenticate header containing authentication parameters. </summary> <param name="resourceUrl">Address of the resource</param> <returns>AuthenticationParameters object containing authentication parameters</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationParameters.CreateFromUnauthorizedResponseAsync(System.Net.Http.HttpResponseMessage)"> <summary> Creates authentication parameters from the response received from the response received from the resource. This method expects the response to have unauthorized status and WWW-Authenticate header containing authentication parameters.</summary> <param name="responseMessage">Response received from the resource (e.g. via an http call using HttpClient).</param> <returns>AuthenticationParameters object containing authentication parameters</returns> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationParameters.CreateFromResponseAuthenticateHeader(System.String)"> <summary> Creates authentication parameters from the WWW-Authenticate header in response received from resource. This method expects the header to contain authentication parameters. </summary> <param name="authenticateHeader">Content of header WWW-Authenticate header</param> <returns>AuthenticationParameters object containing authentication parameters</returns> </member> <member name="T:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult"> <summary> Contains the results of one token acquisition operation. </summary> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult.#ctor(System.String,System.String,System.DateTimeOffset)"> <summary> Creates result returned from AcquireToken. Except in advanced scenarios related to token caching, you do not need to create any instance of AuthenticationResult. </summary> <param name="accessTokenType">Type of the Access Token returned</param> <param name="accessToken">The Access Token requested</param> <param name="expiresOn">The point in time in which the Access Token returned in the AccessToken property ceases to be valid</param> </member> <member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult.#ctor(System.String,System.String,System.DateTimeOffset,System.DateTimeOffset)"> <summary> Creates result returned from AcquireToken. Except in advanced scenarios related to token caching, you do not need to create any instance of AuthenticationResult. </summary> <param name="accessTokenType">Type of the Access Token returned</param> <param name="accessToken">The Access Token requested</param> <param name="expiresOn">The point in time in which the Access Token returned in the AccessToken property ceases to be valid</param> <param name="extendedExpiresOn">The point in time in which the Access Token returned in the AccessToken property ceases to be valid</param> </member> <member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult.AccessTokenType"> <summary> Gets the type of the Access Token returned. </summary> </member> <member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult.AccessToken"> <summary> Gets the Access Token requested. </summary> </member> <member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult.ExpiresOn"> <summary> Gets the point in time in which the Access Token returned in the AccessToken property ceases to be valid. This value is calculated based on current UTC time measured locally and the value expiresIn received from the service. </summary> </member> <member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult.ExtendedExpiresOn"> <summary> Gets the point in time in which the Access Token returned in the AccessToken property ceases to be valid in ADAL's extended LifeTime. This value is calculated based on current UTC time measured locally and the value ext_expiresIn received from the service. </summary> </member> <member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult.ExtendedLifeTimeToken"> <summary> Gives information to the developer whether token returned is during normal or extended lifetime. </summary> </member> <member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult.TenantId"> <summary> Gets an identifier for the tenant the token was acquired from. This property will be null if tenant information is not returned by the service. </summary> </member> <member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult.UserInfo"> <summary> Gets user information including user Id. Some elements in UserInfo might be null if not returned by the service. </summary> </member> <member name="P:Microsoft.IdentityMo