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 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 SOAPElement insertSCT(FilterProcessingContext context, SecureConversationTokenKeyBinding sctBinding, SecurityTokenReference secTokenRef) throws XWSSecurityException - Throws:
XWSSecurityException
-
verifyCanonicalizationMethodAlgorithm
public static void verifyCanonicalizationMethodAlgorithm(String c14nMethodAlgorithm) throws XWSSecurityException - Throws:
XWSSecurityException
-