Interface SecurityContext<A extends Identity,B extends AccessController>

Type Parameters:
A - the identity type
B - the access controller type
All Superinterfaces:
ExchangeContext, SecurityContext<A,B>
All Known Subinterfaces:
BasicSessionSecurityContext<A,B,C,D>, BasicSessionSecurityContext.Intercepted<A,B,C,D>, io.inverno.mod.security.http.context.DelegatingSecurityContext<A,B>, JWTSessionSecurityContext<A,B,C,D>, JWTSessionSecurityContext.Intercepted<A,B,C,D>, SecurityContext.Intercepted<A,B>

public interface SecurityContext<A extends Identity,B extends AccessController> extends SecurityContext<A,B>, ExchangeContext

The security exchange context which exposes Authentication, Identity and AccessController in the exchange context.

Since:
1.5
Author:
Jeremy Kuhn