Process the security header given the soap envelope as W3C document.
This is the main entry point to verify or decrypt a SOAP enevelope. First check if a
wsse:Security
is availabe with the defined actor.
@param doc the SOAP envelope as {@link Document}
@param actor the engine works on behalf of this
actor
. Referto the SOAP specification about
actor
or
role
@param cb a callback hander to the caller to resolve passwords duringencryption and {@link UsernameToken} handling
@param crypto the object that implements the access to the keystore and thehandling of certificates.
@return a result vector
@throws WSSecurityException
@see WSSecurityEngine#processSecurityHeader(Element securityHeader,CallbackHandler cb,Crypto sigCrypto,Crypto decCrypto)