Creates a
DOMXMLSignature
from the specified components.
Parameters:
-
si - the
SignedInfo
-
ki - the
KeyInfo
, or
null
if not specified
-
objs - a list of
XMLObject
s or
null
if not specified. The list is copied to protect against subsequent
modification.
-
id - an optional id (specify
null
to omit)
-
signatureValueId - an optional id (specify
null
to
omit)
Throws:
-
NullPointerException - if
si
is
null