Apache CXF API

org.apache.cxf.rs.security.saml.sso.state
Class MemorySPStateManager

java.lang.Object
  extended by org.apache.cxf.rs.security.saml.sso.state.MemorySPStateManager
All Implemented Interfaces:
Closeable, SPStateManager

public class MemorySPStateManager
extends Object
implements SPStateManager


Constructor Summary
MemorySPStateManager()
           
 
Method Summary
 void close()
           
 ResponseState getResponseState(String securityContextKey)
           
 RequestState removeRequestState(String relayState)
           
 ResponseState removeResponseState(String securityContextKey)
           
 void setRequestState(String relayState, RequestState state)
           
 void setResponseState(String securityContextKey, ResponseState state)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemorySPStateManager

public MemorySPStateManager()
Method Detail

getResponseState

public ResponseState getResponseState(String securityContextKey)
Specified by:
getResponseState in interface SPStateManager

removeResponseState

public ResponseState removeResponseState(String securityContextKey)
Specified by:
removeResponseState in interface SPStateManager

setResponseState

public void setResponseState(String securityContextKey,
                             ResponseState state)
Specified by:
setResponseState in interface SPStateManager

setRequestState

public void setRequestState(String relayState,
                            RequestState state)
Specified by:
setRequestState in interface SPStateManager

removeRequestState

public RequestState removeRequestState(String relayState)
Specified by:
removeRequestState in interface SPStateManager

close

public void close()
           throws IOException
Specified by:
close in interface Closeable
Specified by:
close in interface SPStateManager
Throws:
IOException

Apache CXF API

Apache CXF