Class SignatureProcessor

java.lang.Object
com.sun.xml.wss.impl.dsig.SignatureProcessor

public class SignatureProcessor extends Object
  • Constructor Details

    • SignatureProcessor

      public SignatureProcessor()
  • Method Details

    • sign

      public static int sign(FilterProcessingContext context) throws com.sun.xml.wss.XWSSecurityException
      Parameters:
      context - FilterProcessingContext
      Returns:
      errorCode
      Throws:
      com.sun.xml.wss.XWSSecurityException
    • verify

      public static int verify(FilterProcessingContext context) throws com.sun.xml.wss.XWSSecurityException
      Parameters:
      context - FilterProcessingContext
      Returns:
      errorCode.
      Throws:
      com.sun.xml.wss.XWSSecurityException
    • verifyRequirements

      public static void verifyRequirements(FilterProcessingContext context, XMLSignature signature, DOMValidateContext validationContext) throws Exception
      Parameters:
      context -
      signature -
      validationContext -
      Throws:
      Exception
    • verifySignature

      public static boolean verifySignature(Element signElement, FilterProcessingContext context) throws com.sun.xml.wss.XWSSecurityException
      Parameters:
      signElement -
      context -
      Returns:
      Throws:
      com.sun.xml.wss.XWSSecurityException
    • insertSCT

      public static javax.xml.soap.SOAPElement insertSCT(FilterProcessingContext context, SecureConversationTokenKeyBinding sctBinding, SecurityTokenReference secTokenRef) throws com.sun.xml.wss.XWSSecurityException
      Throws:
      com.sun.xml.wss.XWSSecurityException
    • verifyCanonicalizationMethodAlgorithm

      public static void verifyCanonicalizationMethodAlgorithm(String c14nMethodAlgorithm) throws com.sun.xml.wss.XWSSecurityException
      Throws:
      com.sun.xml.wss.XWSSecurityException