public interface OauthClientConfiguration
extends io.micronaut.core.util.Toggleable
Modifier and Type | Method and Description |
---|---|
java.util.Optional<EndpointConfiguration> |
getAuthorization()
https://tools.ietf.org/html/rfc6749#section-3.1
|
java.lang.String |
getClientId() |
java.lang.String |
getClientSecret() |
GrantType |
getGrantType() |
java.util.Optional<SecureEndpointConfiguration> |
getIntrospection()
https://tools.ietf.org/html/rfc7662.
|
java.lang.String |
getName() |
java.util.Optional<OpenIdClientConfiguration> |
getOpenid() |
java.util.Optional<SecureEndpointConfiguration> |
getRevocation()
https://tools.ietf.org/html/rfc7009.
|
java.util.List<java.lang.String> |
getScopes() |
java.util.Optional<SecureEndpointConfiguration> |
getToken()
https://tools.ietf.org/html/rfc6749#section-4.1.3
|
@Nonnull java.lang.String getName()
@Nonnull java.lang.String getClientId()
@Nullable java.lang.String getClientSecret()
@Nonnull java.util.List<java.lang.String> getScopes()
@Nonnull GrantType getGrantType()
java.util.Optional<SecureEndpointConfiguration> getToken()
java.util.Optional<EndpointConfiguration> getAuthorization()
java.util.Optional<SecureEndpointConfiguration> getIntrospection()
java.util.Optional<SecureEndpointConfiguration> getRevocation()
java.util.Optional<OpenIdClientConfiguration> getOpenid()