AuthenticationProvider.Builder |
AuthenticationProvider.Builder.authorizationEndpointUrl(String authorizationEndpointUrl) |
The IDPs URL for the page that users authenticate with by entering the user name and
password.
|
static AuthenticationProvider.Builder |
AuthenticationProvider.builder() |
Create a new builder.
|
AuthenticationProvider.Builder |
AuthenticationProvider.Builder.clientId(String clientId) |
The client ID for the IDP application (OAuth Client) that was registered as described in
Identity Provider Registration.
|
AuthenticationProvider.Builder |
AuthenticationProvider.Builder.copy(AuthenticationProvider model) |
|
AuthenticationProvider.Builder |
AuthenticationProvider.Builder.definedTags(Map<String,Map<String,Object>> definedTags) |
Usage of predefined tag keys.
|
AuthenticationProvider.Builder |
AuthenticationProvider.Builder.freeformTags(Map<String,String> freeformTags) |
Simple key-value pair that is applied without any predefined name, type, or scope.
|
AuthenticationProvider.Builder |
AuthenticationProvider.Builder.grantType(AuthenticationGrantType grantType) |
The grant type for the Authentication Provider.
|
AuthenticationProvider.Builder |
AuthenticationProvider.Builder.id(String id) |
Unique immutable identifier that was assigned when the Authentication Provider was
created.
|
AuthenticationProvider.Builder |
AuthenticationProvider.Builder.identityProvider(AuthenticationIdentityProvider identityProvider) |
Which type of Identity Provider (IDP) you are using.
|
AuthenticationProvider.Builder |
AuthenticationProvider.Builder.isVisible(Boolean isVisible) |
Whether this Authentication Provider is visible in the ODA UI.
|
AuthenticationProvider.Builder |
AuthenticationProvider.Builder.lifecycleState(LifecycleState lifecycleState) |
The Authentication Provider’s current state.
|
AuthenticationProvider.Builder |
AuthenticationProvider.Builder.name(String name) |
A name to identify the Authentication Provider.
|
AuthenticationProvider.Builder |
AuthenticationProvider.Builder.redirectUrl(String redirectUrl) |
The OAuth Redirect URL.
|
AuthenticationProvider.Builder |
AuthenticationProvider.Builder.refreshTokenRetentionPeriodInDays(Integer refreshTokenRetentionPeriodInDays) |
The number of days to keep the refresh token in the Digital Assistant cache.
|
AuthenticationProvider.Builder |
AuthenticationProvider.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.
|
AuthenticationProvider.Builder |
AuthenticationProvider.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.
|
AuthenticationProvider.Builder |
AuthenticationProvider.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).
|
AuthenticationProvider.Builder |
AuthenticationProvider.Builder.subjectClaim(String subjectClaim) |
The access-token profile claim to use to identify the user.
|
AuthenticationProvider.Builder |
AuthenticationProvider.Builder.timeCreated(Date timeCreated) |
When the resource was created.
|
AuthenticationProvider.Builder |
AuthenticationProvider.Builder.timeUpdated(Date timeUpdated) |
When the resource was last updated.
|
AuthenticationProvider.Builder |
AuthenticationProvider.toBuilder() |
|
AuthenticationProvider.Builder |
AuthenticationProvider.Builder.tokenEndpointUrl(String tokenEndpointUrl) |
The IDPs URL for requesting access tokens.
|