org.apache.sandesha2.security.rampart
Class RampartBasedSecurityManager
java.lang.Object
org.apache.sandesha2.security.SecurityManager
org.apache.sandesha2.security.rampart.RampartBasedSecurityManager
public class RampartBasedSecurityManager
- extends SecurityManager
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RampartBasedSecurityManager
public RampartBasedSecurityManager(org.apache.axis2.context.ConfigurationContext context)
- Parameters:
context -
checkProofOfPossession
public void checkProofOfPossession(SecurityToken token,
org.apache.axiom.om.OMElement messagePart,
org.apache.axis2.context.MessageContext message)
throws SandeshaException
- Specified by:
checkProofOfPossession in class SecurityManager
- Throws:
SandeshaException
createSecurityTokenReference
public org.apache.axiom.om.OMElement createSecurityTokenReference(SecurityToken token,
org.apache.axis2.context.MessageContext message)
throws SandeshaException
- Specified by:
createSecurityTokenReference in class SecurityManager
- Throws:
SandeshaException
getSecurityToken
public SecurityToken getSecurityToken(org.apache.axis2.context.MessageContext message)
throws SandeshaException
- Specified by:
getSecurityToken in class SecurityManager
- Throws:
SandeshaException
getSecurityToken
public SecurityToken getSecurityToken(org.apache.axiom.om.OMElement theSTR,
org.apache.axis2.context.MessageContext message)
throws SandeshaException
- Specified by:
getSecurityToken in class SecurityManager
- Throws:
SandeshaException
getTokenRecoveryData
public java.lang.String getTokenRecoveryData(SecurityToken token)
throws SandeshaException
- Specified by:
getTokenRecoveryData in class SecurityManager
- Throws:
SandeshaException
initSecurity
public void initSecurity(org.apache.axis2.description.AxisModule moduleDesc)
- Specified by:
initSecurity in class SecurityManager
recoverSecurityToken
public SecurityToken recoverSecurityToken(java.lang.String tokenData)
throws SandeshaException
- Specified by:
recoverSecurityToken in class SecurityManager
- Throws:
SandeshaException
applySecurityToken
public void applySecurityToken(SecurityToken token,
org.apache.axis2.context.MessageContext outboundMessage)
throws SandeshaException
- Specified by:
applySecurityToken in class SecurityManager
- Throws:
SandeshaException
Copyright © 2005-2011 The Apache Software Foundation. All Rights Reserved.