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:
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>, 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
init
Methods inherited from interface io.inverno.mod.security.context.SecurityContext
getAccessController, getAuthentication, getIdentity, isAnonymous, isAuthenticated