com.ibm.ws.wssecurity.sc.util

Interface SecureConversation


  1. public interface SecureConversation

Method Summary

Modifier and Type Method and Description
  1. java.util.List
getEncryptedParts(java.lang.String uuid,org.apache.axis2.context.MessageContext msgCtx)
  1. SecurityContextToken
getSCToken(org.apache.axis2.context.MessageContext msgCtx)
  1. SecurityContextToken
getSCToken(java.lang.String uuid)
  1. SecurityContextToken
getSCTokenBySecurityTokenReference(org.apache.axiom.om.OMElement STR,org.apache.axis2.context.MessageContext msgCtx)
  1. byte[]
getSCTokenBytes(java.lang.String uuid)
  1. SecurityContextToken
getSCTokenFromBytes(byte[] token)
  1. long
getSCTokenTimeOut(org.apache.axis2.context.ConfigurationContext cContext)
  1. java.util.List
getSignedParts(java.lang.String uuid,org.apache.axis2.context.MessageContext msgCtx)
  1. byte[]
getWSSPropertyMapByteArray(org.apache.axis2.context.MessageContext msgCtx)
  1. java.util.HashMap
getWSSPropertyMapFromByteArray(byte[] wssmap,org.apache.axis2.context.MessageContext msgCtx)
  1. boolean
isUsedForSigningAndEncryption(java.lang.String uuid,org.apache.axis2.context.MessageContext msgCtx)
  1. void
restoreSCToken(byte[] token)

Method Detail

getSCToken

  1. SecurityContextToken getSCToken( org.apache.axis2.context.MessageContext msgCtx)
  2. throws com.ibm.wsspi.wssecurity.core.SoapSecurityException
Throws:
com.ibm.wsspi.wssecurity.core.SoapSecurityException

getSCToken

  1. SecurityContextToken getSCToken( java.lang.String uuid)
  2. throws com.ibm.wsspi.wssecurity.core.SoapSecurityException
Throws:
com.ibm.wsspi.wssecurity.core.SoapSecurityException

isUsedForSigningAndEncryption

  1. boolean isUsedForSigningAndEncryption( java.lang.String uuid,
  2. org.apache.axis2.context.MessageContext msgCtx)
  3. throws com.ibm.wsspi.wssecurity.core.SoapSecurityException
Throws:
com.ibm.wsspi.wssecurity.core.SoapSecurityException

getSignedParts

  1. java.util.List getSignedParts(java.lang.String uuid,
  2. org.apache.axis2.context.MessageContext msgCtx)
  3. throws com.ibm.wsspi.wssecurity.core.SoapSecurityException
Throws:
com.ibm.wsspi.wssecurity.core.SoapSecurityException

getEncryptedParts

  1. java.util.List getEncryptedParts( java.lang.String uuid,
  2. org.apache.axis2.context.MessageContext msgCtx)
  3. throws com.ibm.wsspi.wssecurity.core.SoapSecurityException
Throws:
com.ibm.wsspi.wssecurity.core.SoapSecurityException

getSCTokenBytes

  1. byte[] getSCTokenBytes(java.lang.String uuid)
  2. throws com.ibm.wsspi.wssecurity.core.SoapSecurityException
Throws:
com.ibm.wsspi.wssecurity.core.SoapSecurityException

getSCTokenFromBytes

  1. SecurityContextToken getSCTokenFromBytes( byte[] token)
  2. throws com.ibm.wsspi.wssecurity.core.SoapSecurityException
Throws:
com.ibm.wsspi.wssecurity.core.SoapSecurityException

getSCTokenBySecurityTokenReference

  1. SecurityContextToken getSCTokenBySecurityTokenReference( org.apache.axiom.om.OMElement STR,
  2. org.apache.axis2.context.MessageContext msgCtx)
  3. throws com.ibm.wsspi.wssecurity.core.SoapSecurityException
Throws:
com.ibm.wsspi.wssecurity.core.SoapSecurityException

getWSSPropertyMapByteArray

  1. byte[] getWSSPropertyMapByteArray( org.apache.axis2.context.MessageContext msgCtx)
  2. throws com.ibm.wsspi.wssecurity.core.SoapSecurityException
Throws:
com.ibm.wsspi.wssecurity.core.SoapSecurityException

getWSSPropertyMapFromByteArray

  1. java.util.HashMap getWSSPropertyMapFromByteArray( byte[] wssmap,
  2. org.apache.axis2.context.MessageContext msgCtx)
  3. throws com.ibm.wsspi.wssecurity.core.SoapSecurityException
Throws:
com.ibm.wsspi.wssecurity.core.SoapSecurityException

restoreSCToken

  1. void restoreSCToken(byte[] token)
  2. throws com.ibm.wsspi.wssecurity.core.SoapSecurityException
Throws:
com.ibm.wsspi.wssecurity.core.SoapSecurityException

getSCTokenTimeOut

  1. long getSCTokenTimeOut(org.apache.axis2.context.ConfigurationContext cContext)
  2. throws com.ibm.wsspi.wssecurity.core.SoapSecurityException
Throws:
com.ibm.wsspi.wssecurity.core.SoapSecurityException