com.ibm.ws.wssecurity.sc.util

Interface SecureConversation



  • public interface SecureConversation
    • 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
IBM WebSphere Application ServerTM
Release 9.0