CreateAuthenticationProviderDetails.Builder |
CreateAuthenticationProviderDetails.Builder.authorizationEndpointUrl(String authorizationEndpointUrl) |
The IDPs URL for the page that users authenticate with by entering the user name and
password.
|
static CreateAuthenticationProviderDetails.Builder |
CreateAuthenticationProviderDetails.builder() |
Create a new builder.
|
CreateAuthenticationProviderDetails.Builder |
CreateAuthenticationProviderDetails.Builder.clientId(String clientId) |
The client ID for the IDP application (OAuth Client) that was registered as described in
Identity Provider Registration.
|
CreateAuthenticationProviderDetails.Builder |
CreateAuthenticationProviderDetails.Builder.clientSecret(String clientSecret) |
The client secret for the IDP application (OAuth Client) that was registered as described
in Identity Provider Registration.
|
CreateAuthenticationProviderDetails.Builder |
CreateAuthenticationProviderDetails.Builder.copy(CreateAuthenticationProviderDetails model) |
|
CreateAuthenticationProviderDetails.Builder |
CreateAuthenticationProviderDetails.Builder.definedTags(Map<String,Map<String,Object>> definedTags) |
Usage of predefined tag keys.
|
CreateAuthenticationProviderDetails.Builder |
CreateAuthenticationProviderDetails.Builder.freeformTags(Map<String,String> freeformTags) |
Simple key-value pair that is applied without any predefined name, type, or scope.
|
CreateAuthenticationProviderDetails.Builder |
CreateAuthenticationProviderDetails.Builder.grantType(AuthenticationGrantType grantType) |
The grant type for the Authentication Provider.
|
CreateAuthenticationProviderDetails.Builder |
CreateAuthenticationProviderDetails.Builder.identityProvider(AuthenticationIdentityProvider identityProvider) |
Which type of Identity Provider (IDP) you are using.
|
CreateAuthenticationProviderDetails.Builder |
CreateAuthenticationProviderDetails.Builder.isVisible(Boolean isVisible) |
Whether this Authentication Provider is visible in the ODA UI.
|
CreateAuthenticationProviderDetails.Builder |
CreateAuthenticationProviderDetails.Builder.name(String name) |
A name to identify the Authentication Provider.
|
CreateAuthenticationProviderDetails.Builder |
CreateAuthenticationProviderDetails.Builder.redirectUrl(String redirectUrl) |
The OAuth Redirect URL.
|
CreateAuthenticationProviderDetails.Builder |
CreateAuthenticationProviderDetails.Builder.refreshTokenRetentionPeriodInDays(Integer refreshTokenRetentionPeriodInDays) |
The number of days to keep the refresh token in the Digital Assistant cache.
|
CreateAuthenticationProviderDetails.Builder |
CreateAuthenticationProviderDetails.Builder.revokeTokenEndpointUrl(String revokeTokenEndpointUrl) |
If you want to revoke all the refresh tokens and access tokens of the logged-in user from
a dialog flow, then you need the IDP’s revoke refresh token URL.
|
CreateAuthenticationProviderDetails.Builder |
CreateAuthenticationProviderDetails.Builder.scopes(String scopes) |
A space-separated list of the scopes that must be included when Digital Assistant
requests an access token from the provider.
|
CreateAuthenticationProviderDetails.Builder |
CreateAuthenticationProviderDetails.Builder.shortAuthorizationCodeRequestUrl(String shortAuthorizationCodeRequestUrl) |
A shortened version of the authorization URL, which you can get from a URL shortener
service (one that allows you to send query parameters).
|
CreateAuthenticationProviderDetails.Builder |
CreateAuthenticationProviderDetails.Builder.subjectClaim(String subjectClaim) |
The access-token profile claim to use to identify the user.
|
CreateAuthenticationProviderDetails.Builder |
CreateAuthenticationProviderDetails.toBuilder() |
|
CreateAuthenticationProviderDetails.Builder |
CreateAuthenticationProviderDetails.Builder.tokenEndpointUrl(String tokenEndpointUrl) |
The IDPs URL for requesting access tokens.
|