public static final class ProvidersTypes.OidcSummary.Builder
extends java.lang.Object
ProvidersTypes.OidcSummary
.Constructor and Description |
---|
Builder(java.net.URI authEndpoint,
java.net.URI tokenEndpoint,
java.lang.String clientId,
java.lang.String authenticationHeader,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> authQueryParams)
Constructor with parameters for the required properties of
ProvidersTypes.OidcSummary . |
Modifier and Type | Method and Description |
---|---|
ProvidersTypes.OidcSummary |
build() |
ProvidersTypes.OidcSummary.Builder |
setDiscoveryEndpoint(java.net.URI discoveryEndpoint)
Endpoint to retrieve the provider metadata.
|
ProvidersTypes.OidcSummary.Builder |
setLogoutEndpoint(java.net.URI logoutEndpoint)
The endpoint to use for terminating the user's session at the identity provider.
|
public Builder(java.net.URI authEndpoint, java.net.URI tokenEndpoint, java.lang.String clientId, java.lang.String authenticationHeader, java.util.Map<java.lang.String,java.util.List<java.lang.String>> authQueryParams)
ProvidersTypes.OidcSummary
.public ProvidersTypes.OidcSummary.Builder setDiscoveryEndpoint(java.net.URI discoveryEndpoint)
discoveryEndpoint
- New value for the property.public ProvidersTypes.OidcSummary.Builder setLogoutEndpoint(java.net.URI logoutEndpoint)
logoutEndpoint
- New value for the property.public ProvidersTypes.OidcSummary build()