Package be.looorent.micronaut.security
Class DefaultSecurityContextFactory
- java.lang.Object
-
- be.looorent.micronaut.security.DefaultSecurityContextFactory
-
- All Implemented Interfaces:
SecurityContextFactory
@Singleton public class DefaultSecurityContextFactory extends java.lang.Object implements SecurityContextFactory
Default implementation to create an emptySecurityContext. To override this implementation, @Replacesmust be set on the replacement implementation.
-
-
Constructor Summary
Constructors Constructor Description DefaultSecurityContextFactory()
-
Method Summary
Modifier and Type Method Description SecurityContextcreateSecurityContext(io.jsonwebtoken.Claims tokenContent)Starting from a JWT's body, builds a context of security.
-
-
-
Method Detail
-
createSecurityContext
public SecurityContext createSecurityContext(io.jsonwebtoken.Claims tokenContent)
Description copied from interface:SecurityContextFactoryStarting from a JWT's body, builds a context of security.- Specified by:
createSecurityContextin interfaceSecurityContextFactory- Parameters:
tokenContent- a JWT's body; must not be null- Returns:
- the built security context
-
-