Class OutboundSecurityContextImpl
java.lang.Object
org.apache.xml.security.stax.impl.AbstractSecurityContextImpl
org.apache.xml.security.stax.impl.OutboundSecurityContextImpl
- All Implemented Interfaces:
OutboundSecurityContext
,SecurityContext
,SecurityEventListener
public class OutboundSecurityContextImpl
extends AbstractSecurityContextImpl
implements OutboundSecurityContext
Concrete security context implementation
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns all currently registered SecurityTokenProvider'sReturns a registered SecurityTokenProvider with the given id or null if not foundvoid
registerSecurityTokenProvider
(String id, SecurityTokenProvider<OutboundSecurityToken> securityTokenProvider) Register a new SecurityTokenProvider.Methods inherited from class org.apache.xml.security.stax.impl.AbstractSecurityContextImpl
addSecurityEventListener, forwardSecurityEvent, get, getAsList, getAsMap, put, putAsList, putAsMap, putList, registerSecurityEvent, remove
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
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
-
Constructor Details
-
OutboundSecurityContextImpl
public OutboundSecurityContextImpl()
-
-
Method Details
-
registerSecurityTokenProvider
public void registerSecurityTokenProvider(String id, SecurityTokenProvider<OutboundSecurityToken> securityTokenProvider) Description copied from interface:OutboundSecurityContext
Register a new SecurityTokenProvider.- Specified by:
registerSecurityTokenProvider
in interfaceOutboundSecurityContext
- Parameters:
id
- A unique idsecurityTokenProvider
- The actual SecurityTokenProvider to register.
-
getSecurityTokenProvider
Description copied from interface:OutboundSecurityContext
Returns a registered SecurityTokenProvider with the given id or null if not found- Specified by:
getSecurityTokenProvider
in interfaceOutboundSecurityContext
- Parameters:
id
- The SecurityTokenProvider's id- Returns:
- The SecurityTokenProvider
-
getRegisteredSecurityTokenProviders
Description copied from interface:OutboundSecurityContext
Returns all currently registered SecurityTokenProvider's- Specified by:
getRegisteredSecurityTokenProviders
in interfaceOutboundSecurityContext
- Returns:
- All registered SecurityTokenProvider's
-