Interface InboundSecurityContext
- All Superinterfaces:
SecurityContext, SecurityEventListener
- All Known Implementing Classes:
InboundSecurityContextImpl
The document security context
-
Method Summary
Modifier and TypeMethodDescriptionList<SecurityTokenProvider<? extends InboundSecurityToken>> Returns all currently registered SecurityTokenProvider'sSecurityTokenProvider<? extends InboundSecurityToken> Returns a registered SecurityTokenProvider with the given id or null if not foundvoidregisterSecurityTokenProvider(String id, SecurityTokenProvider<? extends InboundSecurityToken> securityTokenProvider) Register a new SecurityTokenProvider.Methods inherited from interface SecurityContext
addSecurityEventListener, get, getAsList, getAsMap, put, putAsList, putAsMap, putList, removeMethods inherited from interface SecurityEventListener
registerSecurityEvent
-
Method Details
-
registerSecurityTokenProvider
void registerSecurityTokenProvider(String id, SecurityTokenProvider<? extends InboundSecurityToken> securityTokenProvider) Register a new SecurityTokenProvider.- Parameters:
id- A unique idsecurityTokenProvider- The actual SecurityTokenProvider to register.
-
getSecurityTokenProvider
Returns a registered SecurityTokenProvider with the given id or null if not found- Parameters:
id- The SecurityTokenProvider's id- Returns:
- The SecurityTokenProvider
-
getRegisteredSecurityTokenProviders
List<SecurityTokenProvider<? extends InboundSecurityToken>> getRegisteredSecurityTokenProviders()Returns all currently registered SecurityTokenProvider's- Returns:
- All registered SecurityTokenProvider's
-