Class DefaultClientCredentialsTokenPropagator
java.lang.Object
io.micronaut.security.oauth2.client.clientcredentials.propagation.ClientCredentialsHeaderTokenPropagator
io.micronaut.security.oauth2.client.clientcredentials.propagation.DefaultClientCredentialsTokenPropagator
- All Implemented Interfaces:
io.micronaut.core.order.Ordered
,ClientCredentialsTokenPropagator
@Singleton
public class DefaultClientCredentialsTokenPropagator
extends ClientCredentialsHeaderTokenPropagator
The default token propagator that uses the default header configuration. Will
be used for client credentials grants if no named bean is provided.
- Since:
- 2.2.0
- Author:
- James Kleeh
-
Field Summary
Fields inherited from class io.micronaut.security.oauth2.client.clientcredentials.propagation.ClientCredentialsHeaderTokenPropagator
configuration, SPACE
Fields inherited from interface io.micronaut.core.order.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
-
Constructor Summary
-
Method Summary
Methods inherited from class io.micronaut.security.oauth2.client.clientcredentials.propagation.ClientCredentialsHeaderTokenPropagator
extractTokenFromAuthorization, findToken, getConfiguration, headerValue, writeToken
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.micronaut.core.order.Ordered
getOrder
-
Constructor Details
-
DefaultClientCredentialsTokenPropagator
public DefaultClientCredentialsTokenPropagator()Default constructor.
-