public static final class OidcEndpoints.Builder
extends java.lang.Object
OidcEndpoints
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
OidcEndpoints.Builder |
authorization(java.lang.String authorization)
Sets the value of
OidcEndpoints.getAuthorization() |
OidcEndpoints |
build()
Builds the configured instance.
|
OidcEndpoints.Builder |
jwksUri(java.lang.String jwksUri)
Sets the value of
OidcEndpoints.getJwksUri() |
OidcEndpoints.Builder |
token(java.lang.String token)
Sets the value of
OidcEndpoints.getToken() |
OidcEndpoints.Builder |
userInfo(java.lang.String userInfo)
Sets the value of
OidcEndpoints.getUserInfo() |
public OidcEndpoints.Builder authorization(java.lang.String authorization)
OidcEndpoints.getAuthorization()
authorization
- Authorization endpoint. This parameter is required.this
public OidcEndpoints.Builder jwksUri(java.lang.String jwksUri)
OidcEndpoints.getJwksUri()
jwksUri
- Jwks_uri endpoint. This parameter is required.this
public OidcEndpoints.Builder token(java.lang.String token)
OidcEndpoints.getToken()
token
- Token endpoint. This parameter is required.this
public OidcEndpoints.Builder userInfo(java.lang.String userInfo)
OidcEndpoints.getUserInfo()
userInfo
- UserInfo endpoint. This parameter is required.this
public OidcEndpoints build()
OidcEndpoints
java.lang.NullPointerException
- if any required attribute was not provided