public interface OpenIdClientConfiguration
extends io.micronaut.core.naming.Named
Modifier and Type | Method and Description |
---|---|
java.util.Optional<AuthorizationEndpointConfiguration> |
getAuthorization()
https://tools.ietf.org/html/rfc6749#section-3.1
https://openid.net/specs/openid-connect-core-1_0.html#AuthorizationEndpoint
|
java.lang.String |
getConfigurationPath() |
EndSessionEndpointConfiguration |
getEndSession()
https://openid.net/specs/openid-connect-session-1_0.html
|
java.util.Optional<java.net.URL> |
getIssuer() |
java.util.Optional<java.lang.String> |
getJwksUri() |
java.util.Optional<EndpointConfiguration> |
getRegistration()
https://tools.ietf.org/html/rfc7591#section-3.1
https://openid.net/specs/openid-connect-registration-1_0.html#ClientRegistration
|
java.util.Optional<TokenEndpointConfiguration> |
getToken()
https://tools.ietf.org/html/rfc6749#section-4.1.3
https://openid.net/specs/openid-connect-core-1_0.html#TokenEndpoint
|
java.util.Optional<EndpointConfiguration> |
getUserInfo()
https://openid.net/specs/openid-connect-core-1_0.html#UserInfo
|
java.util.Optional<java.net.URL> getIssuer()
java.lang.String getConfigurationPath()
java.util.Optional<java.lang.String> getJwksUri()
java.util.Optional<EndpointConfiguration> getRegistration()
java.util.Optional<EndpointConfiguration> getUserInfo()
java.util.Optional<AuthorizationEndpointConfiguration> getAuthorization()
java.util.Optional<TokenEndpointConfiguration> getToken()
@Nonnull EndSessionEndpointConfiguration getEndSession()