Package com.sun.xml.wss.impl.dsig
Class SignatureProcessor
java.lang.Object
com.sun.xml.wss.impl.dsig.SignatureProcessor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic jakarta.xml.soap.SOAPElementinsertSCT(FilterProcessingContext context, SecureConversationTokenKeyBinding sctBinding, SecurityTokenReference secTokenRef) static intsign(FilterProcessingContext context) static intverify(FilterProcessingContext context) static voidverifyCanonicalizationMethodAlgorithm(String c14nMethodAlgorithm) static voidverifyRequirements(FilterProcessingContext context, XMLSignature signature, DOMValidateContext validationContext) static booleanverifySignature(Element signElement, FilterProcessingContext context)
-
Constructor Details
-
SignatureProcessor
public SignatureProcessor()
-
-
Method Details
-
sign
- Parameters:
context- FilterProcessingContext- Returns:
- errorCode
- Throws:
XWSSecurityException
-
verify
- Parameters:
context- FilterProcessingContext- Returns:
- errorCode.
- Throws:
XWSSecurityException
-
verifyRequirements
public static void verifyRequirements(FilterProcessingContext context, XMLSignature signature, DOMValidateContext validationContext) throws Exception - Throws:
Exception
-
verifySignature
public static boolean verifySignature(Element signElement, FilterProcessingContext context) throws XWSSecurityException - Throws:
XWSSecurityException
-
insertSCT
public static jakarta.xml.soap.SOAPElement insertSCT(FilterProcessingContext context, SecureConversationTokenKeyBinding sctBinding, SecurityTokenReference secTokenRef) throws XWSSecurityException - Throws:
XWSSecurityException
-
verifyCanonicalizationMethodAlgorithm
public static void verifyCanonicalizationMethodAlgorithm(String c14nMethodAlgorithm) throws XWSSecurityException - Throws:
XWSSecurityException
-