AuthenticationContext.AcquireTokenSilent Method (String, ClientAssertion, UserIdentifier)


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

Acquires security token without asking for user credential.

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


public AuthenticationResult AcquireTokenSilent(
    string resource,
    ClientAssertion clientAssertion,
    UserIdentifier userId


  • resource
    Type: System.String

    Identifier of the target resource that is the recipient of the requested token.

Return Value

Type: Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult

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.

See Also

AcquireTokenSilent Overload
AuthenticationContext Class
Microsoft.IdentityModel.Clients.ActiveDirectory Namespace

Return to top