public interface OauthClientConfiguration
extends io.micronaut.core.util.Toggleable
Modifier and Type | Method and Description |
---|---|
java.util.Optional<EndpointConfiguration> |
getAuthorization() |
java.lang.String |
getClientId() |
java.lang.String |
getClientSecret() |
GrantType |
getGrantType() |
java.util.Optional<SecureEndpointConfiguration> |
getIntrospection() |
java.lang.String |
getName() |
java.util.Optional<OpenIdClientConfiguration> |
getOpenid() |
java.util.Optional<SecureEndpointConfiguration> |
getRevocation() |
java.util.List<java.lang.String> |
getScopes() |
java.util.Optional<SecureEndpointConfiguration> |
getToken() |
@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()