Interface RegisterOidcConfigTestResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<RegisterOidcConfigTestResponse.Builder,,RegisterOidcConfigTestResponse> SdkBuilder<RegisterOidcConfigTestResponse.Builder,,RegisterOidcConfigTestResponse> SdkPojo,SdkResponse.Builder,WickrResponse.Builder
- Enclosing class:
RegisterOidcConfigTestResponse
-
Method Summary
Modifier and TypeMethodDescriptionauthorizationEndpoint(String authorizationEndpoint) The authorization endpoint URL discovered from the OIDC provider.endSessionEndpoint(String endSessionEndpoint) The end session endpoint URL for logging out users from the OIDC provider.grantTypesSupported(String... grantTypesSupported) The OAuth grant types supported by the OIDC provider.grantTypesSupported(Collection<String> grantTypesSupported) The OAuth grant types supported by the OIDC provider.The issuer URL confirmed by the OIDC provider.logoutEndpoint(String logoutEndpoint) The logout endpoint URL for terminating user sessions.microsoftMultiRefreshToken(Boolean microsoftMultiRefreshToken) Indicates whether the provider supports Microsoft multi-refresh tokens.responseTypesSupported(String... responseTypesSupported) The OAuth response types supported by the OIDC provider.responseTypesSupported(Collection<String> responseTypesSupported) The OAuth response types supported by the OIDC provider.revocationEndpoint(String revocationEndpoint) The token revocation endpoint URL for invalidating tokens.scopesSupported(String... scopesSupported) The OAuth scopes supported by the OIDC provider.scopesSupported(Collection<String> scopesSupported) The OAuth scopes supported by the OIDC provider.tokenEndpoint(String tokenEndpoint) The token endpoint URL discovered from the OIDC provider.tokenEndpointAuthMethodsSupported(String... tokenEndpointAuthMethodsSupported) The authentication methods supported by the token endpoint.tokenEndpointAuthMethodsSupported(Collection<String> tokenEndpointAuthMethodsSupported) The authentication methods supported by the token endpoint.userinfoEndpoint(String userinfoEndpoint) The user info endpoint URL discovered from the OIDC provider.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponseMethods inherited from interface software.amazon.awssdk.services.wickr.model.WickrResponse.Builder
build, responseMetadata, responseMetadata
-
Method Details
-
tokenEndpoint
The token endpoint URL discovered from the OIDC provider.
- Parameters:
tokenEndpoint- The token endpoint URL discovered from the OIDC provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userinfoEndpoint
The user info endpoint URL discovered from the OIDC provider.
- Parameters:
userinfoEndpoint- The user info endpoint URL discovered from the OIDC provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
responseTypesSupported
RegisterOidcConfigTestResponse.Builder responseTypesSupported(Collection<String> responseTypesSupported) The OAuth response types supported by the OIDC provider.
- Parameters:
responseTypesSupported- The OAuth response types supported by the OIDC provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
responseTypesSupported
The OAuth response types supported by the OIDC provider.
- Parameters:
responseTypesSupported- The OAuth response types supported by the OIDC provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scopesSupported
The OAuth scopes supported by the OIDC provider.
- Parameters:
scopesSupported- The OAuth scopes supported by the OIDC provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scopesSupported
The OAuth scopes supported by the OIDC provider.
- Parameters:
scopesSupported- The OAuth scopes supported by the OIDC provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
issuer
The issuer URL confirmed by the OIDC provider.
- Parameters:
issuer- The issuer URL confirmed by the OIDC provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authorizationEndpoint
The authorization endpoint URL discovered from the OIDC provider.
- Parameters:
authorizationEndpoint- The authorization endpoint URL discovered from the OIDC provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endSessionEndpoint
The end session endpoint URL for logging out users from the OIDC provider.
- Parameters:
endSessionEndpoint- The end session endpoint URL for logging out users from the OIDC provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
logoutEndpoint
The logout endpoint URL for terminating user sessions.
- Parameters:
logoutEndpoint- The logout endpoint URL for terminating user sessions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
grantTypesSupported
The OAuth grant types supported by the OIDC provider.
- Parameters:
grantTypesSupported- The OAuth grant types supported by the OIDC provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
grantTypesSupported
The OAuth grant types supported by the OIDC provider.
- Parameters:
grantTypesSupported- The OAuth grant types supported by the OIDC provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
revocationEndpoint
The token revocation endpoint URL for invalidating tokens.
- Parameters:
revocationEndpoint- The token revocation endpoint URL for invalidating tokens.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tokenEndpointAuthMethodsSupported
RegisterOidcConfigTestResponse.Builder tokenEndpointAuthMethodsSupported(Collection<String> tokenEndpointAuthMethodsSupported) The authentication methods supported by the token endpoint.
- Parameters:
tokenEndpointAuthMethodsSupported- The authentication methods supported by the token endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tokenEndpointAuthMethodsSupported
RegisterOidcConfigTestResponse.Builder tokenEndpointAuthMethodsSupported(String... tokenEndpointAuthMethodsSupported) The authentication methods supported by the token endpoint.
- Parameters:
tokenEndpointAuthMethodsSupported- The authentication methods supported by the token endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
microsoftMultiRefreshToken
RegisterOidcConfigTestResponse.Builder microsoftMultiRefreshToken(Boolean microsoftMultiRefreshToken) Indicates whether the provider supports Microsoft multi-refresh tokens.
- Parameters:
microsoftMultiRefreshToken- Indicates whether the provider supports Microsoft multi-refresh tokens.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-