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 ClientCredentialsHeaderTokenPropagator
configuration, SPACEFields inherited from interface io.micronaut.core.order.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class ClientCredentialsHeaderTokenPropagator
extractTokenFromAuthorization, findToken, getConfiguration, headerValue, writeTokenMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micronaut.core.order.Ordered
getOrder
-
Constructor Details
-
DefaultClientCredentialsTokenPropagator
public DefaultClientCredentialsTokenPropagator()Default constructor.
-