C# Class Microsoft.Identity.Client.ConfidentialClientApplication

ConfidentialClientApplication
Inheritance: AbstractClientApplication
Afficher le fichier Open project: AzureAD/microsoft-authentication-library-for-dotnet Class Usage Examples

Méthodes publiques

Méthode Description
AcquireTokenByAuthorizationCodeAsync ( string scope, string authorizationCode ) : Task

AcquireTokenByAuthorizationCodeAsync

AcquireTokenByAuthorizationCodeAsync ( string scope, string authorizationCode, string policy ) : Task

AcquireTokenByAuthorizationCodeAsync

AcquireTokenForClient ( string scope, string policy ) : Task

AcquireTokenForClient

AcquireTokenOnBehalfOfAsync ( string scope, UserAssertion userAssertion ) : Task

AcquireTokenOnBehalfOfAsync

AcquireTokenOnBehalfOfAsync ( string scope, UserAssertion userAssertion, string authority, string policy ) : Task

AcquireTokenOnBehalfOfAsync

ConfidentialClientApplication ( string clientId, string redirectUri, ClientCredential clientCredential, TokenCache userTokenCache ) : System

ConfidentialClientApplication ( string authority, string clientId, string redirectUri, ClientCredential clientCredential, TokenCache userTokenCache ) : System

GetAuthorizationRequestUrlAsync ( string scope, string loginHint, string extraQueryParameters ) : Task

Gets URL of the authorize endpoint including the query parameters.

GetAuthorizationRequestUrlAsync ( string scope, string redirectUri, string loginHint, string extraQueryParameters, string additionalScope, string authority, string policy ) : Task

Gets URL of the authorize endpoint including the query parameters.

Private Methods

Méthode Description
AcquireTokenByAuthorizationCodeCommonAsync ( string authorizationCode, string scope, Uri redirectUri, string policy ) : Task
AcquireTokenForClientCommonAsync ( string scope, string policy ) : Task
AcquireTokenOnBehalfCommonAsync ( Authenticator authenticator, string scope, UserAssertion userAssertion, string policy ) : Task
GetHandlerData ( Authenticator authenticator, string scope, string policy, TokenCache cache ) : AuthenticationRequestParameters

Method Details

AcquireTokenByAuthorizationCodeAsync() public méthode

AcquireTokenByAuthorizationCodeAsync
public AcquireTokenByAuthorizationCodeAsync ( string scope, string authorizationCode ) : Task
scope string
authorizationCode string
Résultat Task

AcquireTokenByAuthorizationCodeAsync() public méthode

AcquireTokenByAuthorizationCodeAsync
public AcquireTokenByAuthorizationCodeAsync ( string scope, string authorizationCode, string policy ) : Task
scope string
authorizationCode string
policy string
Résultat Task

AcquireTokenForClient() public méthode

AcquireTokenForClient
public AcquireTokenForClient ( string scope, string policy ) : Task
scope string
policy string
Résultat Task

AcquireTokenOnBehalfOfAsync() public méthode

AcquireTokenOnBehalfOfAsync
public AcquireTokenOnBehalfOfAsync ( string scope, UserAssertion userAssertion ) : Task
scope string
userAssertion UserAssertion
Résultat Task

AcquireTokenOnBehalfOfAsync() public méthode

AcquireTokenOnBehalfOfAsync
public AcquireTokenOnBehalfOfAsync ( string scope, UserAssertion userAssertion, string authority, string policy ) : Task
scope string
userAssertion UserAssertion
authority string
policy string
Résultat Task

ConfidentialClientApplication() public méthode

public ConfidentialClientApplication ( string clientId, string redirectUri, ClientCredential clientCredential, TokenCache userTokenCache ) : System
clientId string
redirectUri string
clientCredential ClientCredential
userTokenCache TokenCache
Résultat System

ConfidentialClientApplication() public méthode

public ConfidentialClientApplication ( string authority, string clientId, string redirectUri, ClientCredential clientCredential, TokenCache userTokenCache ) : System
authority string
clientId string
redirectUri string
clientCredential ClientCredential
userTokenCache TokenCache
Résultat System

GetAuthorizationRequestUrlAsync() public méthode

Gets URL of the authorize endpoint including the query parameters.
public GetAuthorizationRequestUrlAsync ( string scope, string loginHint, string extraQueryParameters ) : Task
scope string
loginHint string
extraQueryParameters string
Résultat Task

GetAuthorizationRequestUrlAsync() public méthode

Gets URL of the authorize endpoint including the query parameters.
public GetAuthorizationRequestUrlAsync ( string scope, string redirectUri, string loginHint, string extraQueryParameters, string additionalScope, string authority, string policy ) : Task
scope string
redirectUri string
loginHint string
extraQueryParameters string
additionalScope string
authority string
policy string
Résultat Task