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, String idToken)
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