public static final class ProvidersTypes.OidcInfo.Builder
extends java.lang.Object
ProvidersTypes.OidcInfo
.Constructor and Description |
---|
Builder(java.net.URI discoveryEndpoint,
java.net.URI authEndpoint,
java.net.URI tokenEndpoint,
java.net.URI publicKeyUri,
java.lang.String clientId,
java.lang.String clientSecret,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<java.lang.String>>> claimMap,
java.lang.String issuer,
ProvidersTypes.Oauth2AuthenticationMethod authenticationMethod,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> authQueryParams)
Constructor with parameters for the required properties of
ProvidersTypes.OidcInfo . |
Modifier and Type | Method and Description |
---|---|
ProvidersTypes.OidcInfo |
build() |
ProvidersTypes.OidcInfo.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 discoveryEndpoint, java.net.URI authEndpoint, java.net.URI tokenEndpoint, java.net.URI publicKeyUri, java.lang.String clientId, java.lang.String clientSecret, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.List<java.lang.String>>> claimMap, java.lang.String issuer, ProvidersTypes.Oauth2AuthenticationMethod authenticationMethod, java.util.Map<java.lang.String,java.util.List<java.lang.String>> authQueryParams)
ProvidersTypes.OidcInfo
.public ProvidersTypes.OidcInfo.Builder setLogoutEndpoint(java.net.URI logoutEndpoint)
logoutEndpoint
- New value for the property.public ProvidersTypes.OidcInfo build()