Package com.sun.xml.wss.impl.dsig
Class SignatureProcessor
- java.lang.Object
-
- com.sun.xml.wss.impl.dsig.SignatureProcessor
-
public class SignatureProcessor extends Object
-
-
Constructor Summary
Constructors Constructor Description SignatureProcessor()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static 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)
-
-
-
Method Detail
-
sign
public static int sign(FilterProcessingContext context) throws XWSSecurityException
- Parameters:
context- FilterProcessingContext- Returns:
- errorCode
- Throws:
XWSSecurityException
-
verify
public static int verify(FilterProcessingContext context) throws XWSSecurityException
- Parameters:
context- FilterProcessingContext- Returns:
- errorCode.
- Throws:
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 XWSSecurityException
- Parameters:
signElement-context-- Returns:
- 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
-
-