org.apache.xml.security.stax.impl
Class AbstractSecurityContextImpl

java.lang.Object
  extended by org.apache.xml.security.stax.impl.AbstractSecurityContextImpl
Direct Known Subclasses:
InboundSecurityContextImpl, OutboundSecurityContextImpl

public class AbstractSecurityContextImpl
extends Object

Version:
$Revision: $ $Date: $
Author:
$Author: $

Constructor Summary
AbstractSecurityContextImpl()
           
 
Method Summary
 void addSecurityEventListener(SecurityEventListener securityEventListener)
           
protected  void forwardSecurityEvent(SecurityEvent securityEvent)
           
<T> T
get(String key)
           
<T> List<T>
getAsList(Object key)
           
<T,U> Map<T,U>
getAsMap(Object key)
           
<T> void
put(String key, T value)
           
<T> void
putAsList(Object key, T value)
           
<T,U> void
putAsMap(Object key, T mapKey, U mapValue)
           
<T extends List>
void
putList(Object key, T value)
           
 void registerSecurityEvent(SecurityEvent securityEvent)
           
<T> T
remove(String key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractSecurityContextImpl

public AbstractSecurityContextImpl()
Method Detail

addSecurityEventListener

public void addSecurityEventListener(SecurityEventListener securityEventListener)

registerSecurityEvent

public void registerSecurityEvent(SecurityEvent securityEvent)
                           throws XMLSecurityException
Throws:
XMLSecurityException

forwardSecurityEvent

protected void forwardSecurityEvent(SecurityEvent securityEvent)
                             throws XMLSecurityException
Throws:
XMLSecurityException

put

public <T> void put(String key,
                    T value)

get

public <T> T get(String key)

remove

public <T> T remove(String key)

putList

public <T extends List> void putList(Object key,
                                     T value)

putAsList

public <T> void putAsList(Object key,
                          T value)

getAsList

public <T> List<T> getAsList(Object key)

putAsMap

public <T,U> void putAsMap(Object key,
                           T mapKey,
                           U mapValue)

getAsMap

public <T,U> Map<T,U> getAsMap(Object key)


Copyright © 2000–2014 The Apache Software Foundation. All rights reserved.