com.ibm.ws.wssecurity.sc.util
Interface SecureConversation
-
public interface SecureConversation
-
-
Method Summary
Methods Modifier and Type Method and Description java.util.ListgetEncryptedParts(java.lang.String uuid, org.apache.axis2.context.MessageContext msgCtx)SecurityContextTokengetSCToken(org.apache.axis2.context.MessageContext msgCtx)SecurityContextTokengetSCToken(java.lang.String uuid)SecurityContextTokengetSCTokenBySecurityTokenReference(org.apache.axiom.om.OMElement STR, org.apache.axis2.context.MessageContext msgCtx)byte[]getSCTokenBytes(java.lang.String uuid)SecurityContextTokengetSCTokenFromBytes(byte[] token)longgetSCTokenTimeOut(org.apache.axis2.context.ConfigurationContext cContext)java.util.ListgetSignedParts(java.lang.String uuid, org.apache.axis2.context.MessageContext msgCtx)byte[]getWSSPropertyMapByteArray(org.apache.axis2.context.MessageContext msgCtx)java.util.HashMapgetWSSPropertyMapFromByteArray(byte[] wssmap, org.apache.axis2.context.MessageContext msgCtx)booleanisUsedForSigningAndEncryption(java.lang.String uuid, org.apache.axis2.context.MessageContext msgCtx)voidrestoreSCToken(byte[] token)
-
-
-
Method Detail
-
getSCToken
SecurityContextToken getSCToken(org.apache.axis2.context.MessageContext msgCtx) throws com.ibm.wsspi.wssecurity.core.SoapSecurityException
- Throws:
com.ibm.wsspi.wssecurity.core.SoapSecurityException
-
getSCToken
SecurityContextToken getSCToken(java.lang.String uuid) throws com.ibm.wsspi.wssecurity.core.SoapSecurityException
- Throws:
com.ibm.wsspi.wssecurity.core.SoapSecurityException
-
isUsedForSigningAndEncryption
boolean isUsedForSigningAndEncryption(java.lang.String uuid, org.apache.axis2.context.MessageContext msgCtx) throws com.ibm.wsspi.wssecurity.core.SoapSecurityException- Throws:
com.ibm.wsspi.wssecurity.core.SoapSecurityException
-
getSignedParts
java.util.List getSignedParts(java.lang.String uuid, org.apache.axis2.context.MessageContext msgCtx) throws com.ibm.wsspi.wssecurity.core.SoapSecurityException- Throws:
com.ibm.wsspi.wssecurity.core.SoapSecurityException
-
getEncryptedParts
java.util.List getEncryptedParts(java.lang.String uuid, org.apache.axis2.context.MessageContext msgCtx) throws com.ibm.wsspi.wssecurity.core.SoapSecurityException- Throws:
com.ibm.wsspi.wssecurity.core.SoapSecurityException
-
getSCTokenBytes
byte[] getSCTokenBytes(java.lang.String uuid) throws com.ibm.wsspi.wssecurity.core.SoapSecurityException- Throws:
com.ibm.wsspi.wssecurity.core.SoapSecurityException
-
getSCTokenFromBytes
SecurityContextToken getSCTokenFromBytes(byte[] token) throws com.ibm.wsspi.wssecurity.core.SoapSecurityException
- Throws:
com.ibm.wsspi.wssecurity.core.SoapSecurityException
-
getSCTokenBySecurityTokenReference
SecurityContextToken getSCTokenBySecurityTokenReference(org.apache.axiom.om.OMElement STR, org.apache.axis2.context.MessageContext msgCtx) throws com.ibm.wsspi.wssecurity.core.SoapSecurityException
- Throws:
com.ibm.wsspi.wssecurity.core.SoapSecurityException
-
getWSSPropertyMapByteArray
byte[] getWSSPropertyMapByteArray(org.apache.axis2.context.MessageContext msgCtx) throws com.ibm.wsspi.wssecurity.core.SoapSecurityException- Throws:
com.ibm.wsspi.wssecurity.core.SoapSecurityException
-
getWSSPropertyMapFromByteArray
java.util.HashMap getWSSPropertyMapFromByteArray(byte[] wssmap, org.apache.axis2.context.MessageContext msgCtx) throws com.ibm.wsspi.wssecurity.core.SoapSecurityException- Throws:
com.ibm.wsspi.wssecurity.core.SoapSecurityException
-
restoreSCToken
void restoreSCToken(byte[] token) throws com.ibm.wsspi.wssecurity.core.SoapSecurityException- Throws:
com.ibm.wsspi.wssecurity.core.SoapSecurityException
-
getSCTokenTimeOut
long getSCTokenTimeOut(org.apache.axis2.context.ConfigurationContext cContext) throws com.ibm.wsspi.wssecurity.core.SoapSecurityException- Throws:
com.ibm.wsspi.wssecurity.core.SoapSecurityException
-
-