|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.ws.sandbox.security.conversation.ConversationEngine
Conversation Engine follows the basic structure of SecurityEngine
| Field Summary | |
protected java.util.HashMap |
configurator
|
protected static javax.xml.namespace.QName |
DERIVEDKEY_TOKEN
wsc:DerivedKeyToken as defined in WS Secure Conversation specification. |
protected static javax.xml.namespace.QName |
REFERENCE_LIST
xenc:ReferenceList as defined by XML Encryption specification, |
protected static javax.xml.namespace.QName |
REQUESTED_SECURITY_TOKEN_RESPONSE
Refer WS secure Conversation specification |
protected static javax.xml.namespace.QName |
SCT
|
protected static javax.xml.namespace.QName |
SCT_TOKEN
wsc:SecurityContextToken as defined in WS Secure Conversation specification. |
protected static javax.xml.namespace.QName |
SIGNATURE
ds:Signature as defined by XML Signature specification. |
protected java.lang.String |
trustPropFile
|
protected boolean |
verifyTrust
|
protected WSSConfig |
wssConfig
|
| Constructor Summary | |
ConversationEngine(java.util.HashMap config)
|
|
| Method Summary | |
ConvEngineResult |
handleRequestedSecurityTokenResponse(org.w3c.dom.Element eleSTRes,
DerivedKeyCallbackHandler dkcbHandler,
java.lang.String callback)
|
ConvEngineResult |
handleSecurityTokenReference(SecurityTokenReference secRef2DkToken,
DerivedKeyCallbackHandler dkcbHandler)
|
protected java.util.Vector |
processConvHeader(org.w3c.dom.Element securityHeader,
org.w3c.dom.Document doc,
DerivedKeyCallbackHandler dkcbHandler,
java.lang.String callback)
|
java.util.Vector |
processSecConvHeader(org.w3c.dom.Document doc,
java.lang.String actor,
DerivedKeyCallbackHandler dkcb,
java.lang.String callback)
This method is extracted from org.apache.ws.security.SecurityEngine |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected static final javax.xml.namespace.QName DERIVEDKEY_TOKEN
wsc:DerivedKeyToken as defined in WS Secure Conversation specification.
protected static final javax.xml.namespace.QName SCT_TOKEN
wsc:SecurityContextToken as defined in WS Secure Conversation specification.
protected static final javax.xml.namespace.QName REQUESTED_SECURITY_TOKEN_RESPONSE
protected static final javax.xml.namespace.QName SIGNATURE
ds:Signature as defined by XML Signature specification.
protected static final javax.xml.namespace.QName REFERENCE_LIST
xenc:ReferenceList as defined by XML Encryption specification,
protected static final javax.xml.namespace.QName SCT
protected java.util.HashMap configurator
protected java.lang.String trustPropFile
protected boolean verifyTrust
protected WSSConfig wssConfig
| Constructor Detail |
public ConversationEngine(java.util.HashMap config)
| Method Detail |
public java.util.Vector processSecConvHeader(org.w3c.dom.Document doc,
java.lang.String actor,
DerivedKeyCallbackHandler dkcb,
java.lang.String callback)
throws ConversationException
doc - actor -
ConversationException
protected java.util.Vector processConvHeader(org.w3c.dom.Element securityHeader,
org.w3c.dom.Document doc,
DerivedKeyCallbackHandler dkcbHandler,
java.lang.String callback)
throws ConversationException,
WSSecurityException
doc - dkcbHandler -
ConversationException
WSSecurityException
public ConvEngineResult handleRequestedSecurityTokenResponse(org.w3c.dom.Element eleSTRes,
DerivedKeyCallbackHandler dkcbHandler,
java.lang.String callback)
throws ConversationException
ConversationException
public ConvEngineResult handleSecurityTokenReference(SecurityTokenReference secRef2DkToken,
DerivedKeyCallbackHandler dkcbHandler)
throws ConversationException
ConversationException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||