AuthProviderTokenResponse Class
Namespace
AuthProviderTokenResponse Constructors
The following are constructors for AuthProviderTokenResponse.
AuthProviderTokenResponse(provider, oauthToken, oauthSecretOrRefreshToken, state)
Creates an instance of the AuthProviderTokenResponse class for a custom authentication provider plug-in using
the specified arguments.
Signature
public AuthProviderTokenResponse(String provider, String oauthToken, String oauthSecretOrRefreshToken, String state)
Parameters
- provider
- Type: String
- The custom authentication provider.
- oauthToken
- Type: String
- The OAuth access token.
- oauthSecretOrRefreshToken
- Type: String
- The OAuth secret or refresh token for the currently logged-in user.
- state
- Type: String
- The state passed in to initiate the authentication request for the user.
AuthProviderTokenResponse(provider, oauthToken, oauthSecretOrRefreshToken, state, idToken)
Creates an instance of the AuthProviderTokenResponse class for a custom authentication
provider plug-in using the specified arguments. This constructor includes a parameter for the ID
token.
Signature
public AuthProviderTokenResponse(String provider, String oauthToken, String oauthSecretOrRefreshToken, String state)
Parameters
- provider
- Type: String
- The custom authentication provider.
- oauthToken
- Type: String
- The OAuth access token.
- oauthSecretOrRefreshToken
- Type: String
- The OAuth secret or refresh token for the currently logged-in user.
- state
- Type: String
- The state passed in to initiate the authentication request for the user.
- idToken
- Type: String
- The ID token in encoded JWT format.
AuthProviderTokenResponse Properties
The following are properties for AuthProviderTokenResponse.
oauthSecretOrRefreshToken
Signature
public String oauthSecretOrRefreshToken {get; set;}
Property Value
Type: String
idToken
The ID token from the third party in encoded JWT format.
Signature
public String idToken {get; set;}
Property Value
Type: String