AuthenticationContext.AcquireTokenByAuthorizationCode Method (String, Uri, ClientCredential)
Applies to: Version: 2.19.208020213, Platform: .NET Desktop.
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 AcquireTokenSilent.
Namespace: Microsoft.IdentityModel.Clients.ActiveDirectory
Assembly: Microsoft.IdentityModel.Clients.ActiveDirectory (in Microsoft.IdentityModel.Clients.ActiveDirectory.dll)
Syntax
public AuthenticationResult AcquireTokenByAuthorizationCode(
string authorizationCode,
Uri redirectUri,
ClientCredential clientCredential
)
Parameters
authorizationCode
Type: System.StringThe authorization code received from service authorization endpoint.
redirectUri
Type: System.UriAddress to return to upon receiving a response from the authority.
clientCredential
Type: Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredentialThe credential to use for token acquisition.
Return Value
Type: Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult
It contains Access Token, Refresh Token and the Access Token's expiration time.
See Also
AcquireTokenByAuthorizationCode Overload
AuthenticationContext Class
Microsoft.IdentityModel.Clients.ActiveDirectory Namespace
Return to top