public static class ProviderSettings.Builder extends AbstractSettings.AbstractBuilder<ProviderSettings,ProviderSettings.Builder>
ProviderSettings.| Modifier and Type | Method and Description |
|---|---|
ProviderSettings.Builder |
authorizationEndpoint(java.lang.String authorizationEndpoint)
Sets the Provider's OAuth 2.0 Authorization endpoint.
|
ProviderSettings |
build()
Builds the
ProviderSettings. |
ProviderSettings.Builder |
issuer(java.lang.String issuer)
Sets the URL the Provider uses as its Issuer Identifier.
|
ProviderSettings.Builder |
jwkSetEndpoint(java.lang.String jwkSetEndpoint)
Sets the Provider's JWK Set endpoint.
|
ProviderSettings.Builder |
oidcClientRegistrationEndpoint(java.lang.String oidcClientRegistrationEndpoint)
Sets the Provider's OpenID Connect 1.0 Client Registration endpoint.
|
ProviderSettings.Builder |
oidcUserInfoEndpoint(java.lang.String oidcUserInfoEndpoint)
Sets the Provider's OpenID Connect 1.0 UserInfo endpoint.
|
ProviderSettings.Builder |
tokenEndpoint(java.lang.String tokenEndpoint)
Sets the Provider's OAuth 2.0 Token endpoint.
|
ProviderSettings.Builder |
tokenIntrospectionEndpoint(java.lang.String tokenIntrospectionEndpoint)
Sets the Provider's OAuth 2.0 Token Introspection endpoint.
|
ProviderSettings.Builder |
tokenRevocationEndpoint(java.lang.String tokenRevocationEndpoint)
Sets the Provider's OAuth 2.0 Token Revocation endpoint.
|
getSettings, getThis, setting, settingspublic ProviderSettings.Builder issuer(java.lang.String issuer)
issuer - the URL the Provider uses as its Issuer Identifier.ProviderSettings.Builder for further configurationpublic ProviderSettings.Builder authorizationEndpoint(java.lang.String authorizationEndpoint)
authorizationEndpoint - the Authorization endpointProviderSettings.Builder for further configurationpublic ProviderSettings.Builder tokenEndpoint(java.lang.String tokenEndpoint)
tokenEndpoint - the Token endpointProviderSettings.Builder for further configurationpublic ProviderSettings.Builder jwkSetEndpoint(java.lang.String jwkSetEndpoint)
jwkSetEndpoint - the JWK Set endpointProviderSettings.Builder for further configurationpublic ProviderSettings.Builder tokenRevocationEndpoint(java.lang.String tokenRevocationEndpoint)
tokenRevocationEndpoint - the Token Revocation endpointProviderSettings.Builder for further configurationpublic ProviderSettings.Builder tokenIntrospectionEndpoint(java.lang.String tokenIntrospectionEndpoint)
tokenIntrospectionEndpoint - the Token Introspection endpointProviderSettings.Builder for further configurationpublic ProviderSettings.Builder oidcClientRegistrationEndpoint(java.lang.String oidcClientRegistrationEndpoint)
oidcClientRegistrationEndpoint - the OpenID Connect 1.0 Client Registration endpointProviderSettings.Builder for further configurationpublic ProviderSettings.Builder oidcUserInfoEndpoint(java.lang.String oidcUserInfoEndpoint)
oidcUserInfoEndpoint - the OpenID Connect 1.0 UserInfo endpointProviderSettings.Builder for further configurationpublic ProviderSettings build()
ProviderSettings.build in class AbstractSettings.AbstractBuilder<ProviderSettings,ProviderSettings.Builder>ProviderSettings