Package org.apache.xml.security.stax.ext
Interface SecurityContext
-
- All Superinterfaces:
SecurityEventListener
- All Known Subinterfaces:
InboundSecurityContext
,OutboundSecurityContext
- All Known Implementing Classes:
InboundSecurityContextImpl
,OutboundSecurityContextImpl
public interface SecurityContext extends SecurityEventListener
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addSecurityEventListener(SecurityEventListener securityEventListener)
Registers a SecurityEventListener to receive Security-Events<T> T
get(java.lang.String key)
<T> java.util.List<T>
getAsList(java.lang.Object key)
<T,U>
java.util.Map<T,U>getAsMap(java.lang.Object key)
<T> void
put(java.lang.String key, T value)
<T> void
putAsList(java.lang.Object key, T value)
<T,U>
voidputAsMap(java.lang.Object key, T mapKey, U mapValue)
<T extends java.util.List>
voidputList(java.lang.Object key, T value)
<T> T
remove(java.lang.String key)
-
Methods inherited from interface org.apache.xml.security.stax.securityEvent.SecurityEventListener
registerSecurityEvent
-
-
-
-
Method Detail
-
put
<T> void put(java.lang.String key, T value)
-
get
<T> T get(java.lang.String key)
-
remove
<T> T remove(java.lang.String key)
-
putList
<T extends java.util.List> void putList(java.lang.Object key, T value)
-
putAsList
<T> void putAsList(java.lang.Object key, T value)
-
getAsList
<T> java.util.List<T> getAsList(java.lang.Object key)
-
putAsMap
<T,U> void putAsMap(java.lang.Object key, T mapKey, U mapValue)
-
getAsMap
<T,U> java.util.Map<T,U> getAsMap(java.lang.Object key)
-
addSecurityEventListener
void addSecurityEventListener(SecurityEventListener securityEventListener)
Registers a SecurityEventListener to receive Security-Events- Parameters:
securityEventListener
- The SecurityEventListener
-
-