AuthenticationContext.AcquireTokenByRefreshTokenAsync Method (String, ClientAssertionCertificate)

 

Applies to: Version: 2.19.208020213, Platform: .NET Desktop.

Acquires a security token from the authority using a Refresh Token previously received.

Namespace:   Microsoft.IdentityModel.Clients.ActiveDirectory
Assembly:  Microsoft.IdentityModel.Clients.ActiveDirectory (in Microsoft.IdentityModel.Clients.ActiveDirectory.dll)

public Task<AuthenticationResult> AcquireTokenByRefreshTokenAsync(
	string refreshToken,
	ClientAssertionCertificate clientCertificate
)

Parameters

refreshToken
Type: System.String

Refresh Token to use in the refresh flow.

clientCertificate
Type: Microsoft.IdentityModel.Clients.ActiveDirectory.ClientAssertionCertificate

The client certificate used for token acquisition.

Return Value

Type: System.Threading.Tasks.Task<AuthenticationResult>

It contains Access Token, Refresh Token and the Access Token's expiration time.

Return to top
Show: