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.SOAPElement
insertSCT(FilterProcessingContext context, SecureConversationTokenKeyBinding sctBinding, SecurityTokenReference secTokenRef)
static int
sign(FilterProcessingContext context)
static int
verify(FilterProcessingContext context)
static void
verifyCanonicalizationMethodAlgorithm(String c14nMethodAlgorithm)
static void
verifyRequirements(FilterProcessingContext context, XMLSignature signature, DOMValidateContext validationContext)
static boolean
verifySignature(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
-
-