com.sun.xml.wss.impl.dsig
Class SignatureProcessor

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

public class SignatureProcessor
extends Object


Constructor Summary
SignatureProcessor()
           
 
Method Summary
static 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SignatureProcessor

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

verifyCanonicalizationMethodAlgorithm

public static void verifyCanonicalizationMethodAlgorithm(String c14nMethodAlgorithm)
                                                  throws XWSSecurityException
Throws:
XWSSecurityException


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.