Package org.apache.xml.security.stax.ext
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 foundvoid
registerSecurityTokenProvider
(String id, SecurityTokenProvider<? extends InboundSecurityToken> securityTokenProvider) Register a new SecurityTokenProvider.Methods inherited from interface org.apache.xml.security.stax.ext.SecurityContext
addSecurityEventListener, get, getAsList, getAsMap, put, putAsList, putAsMap, putList, remove
Methods inherited from interface org.apache.xml.security.stax.securityEvent.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
-