Module io.inverno.mod.security.http
Interface SecurityContext<A extends Identity,B extends AccessController>
- Type Parameters:
A- the identity typeB- the access controller type
- All Superinterfaces:
io.inverno.mod.http.base.ExchangeContext,SecurityContext<A,B>
- All Known Subinterfaces:
io.inverno.mod.security.http.context.DelegatingSecurityContext<A,,B> InterceptingSecurityContext<A,B>
public interface SecurityContext<A extends Identity,B extends AccessController>
extends SecurityContext<A,B>, io.inverno.mod.http.base.ExchangeContext
The security exchange context which exposes Authentication, Identity and AccessController in the exchange context.
- Since:
- 1.5
- Author:
- Jeremy Kuhn
-
Method Summary
Methods inherited from interface io.inverno.mod.http.base.ExchangeContext
initMethods inherited from interface io.inverno.mod.security.context.SecurityContext
getAccessController, getAuthentication, getIdentity, isAnonymous, isAuthenticated