Package org.apache.xml.security.stax.ext
Interface OutboundSecurityContext
-
- All Superinterfaces:
SecurityContext
,SecurityEventListener
- All Known Implementing Classes:
OutboundSecurityContextImpl
public interface OutboundSecurityContext extends SecurityContext
The document security context
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<SecurityTokenProvider<OutboundSecurityToken>>
getRegisteredSecurityTokenProviders()
Returns all currently registered SecurityTokenProvider'sSecurityTokenProvider<OutboundSecurityToken>
getSecurityTokenProvider(java.lang.String id)
Returns a registered SecurityTokenProvider with the given id or null if not foundvoid
registerSecurityTokenProvider(java.lang.String id, SecurityTokenProvider<OutboundSecurityToken> 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 Detail
-
registerSecurityTokenProvider
void registerSecurityTokenProvider(java.lang.String id, SecurityTokenProvider<OutboundSecurityToken> securityTokenProvider)
Register a new SecurityTokenProvider.- Parameters:
id
- A unique idsecurityTokenProvider
- The actual SecurityTokenProvider to register.
-
getSecurityTokenProvider
SecurityTokenProvider<OutboundSecurityToken> getSecurityTokenProvider(java.lang.String id)
Returns a registered SecurityTokenProvider with the given id or null if not found- Parameters:
id
- The SecurityTokenProvider's id- Returns:
- The SecurityTokenProvider
-
getRegisteredSecurityTokenProviders
java.util.List<SecurityTokenProvider<OutboundSecurityToken>> getRegisteredSecurityTokenProviders()
Returns all currently registered SecurityTokenProvider's- Returns:
- All registered SecurityTokenProvider's
-
-