at.gv.egovernment.moa.spss.server.invoke
Class CreateXMLSignatureResponseBuilder
java.lang.Object
|
+--at.gv.egovernment.moa.spss.server.invoke.CreateXMLSignatureResponseBuilder
- public class CreateXMLSignatureResponseBuilder
- extends Object
A class to build a CreateXMLSignatureResponse
.
The methods addSignature()
and addError()
may be
called in any combination to add SignatureEnvironment
and
ErrorResponse
elements to the response. One of these functions
must be called at least once to produce a
CreateXMLSignatureResponse
.
The getResponseElement()
method then returns the
CreateXMLSignatureResponse
built so far.
- Version:
- $Id$
- Author:
- Patrick Peck
Method Summary |
void |
addError(String errorCode,
String info)
Add a ErrorResponse element to the response. |
void |
addSignatureEnvironment(org.w3c.dom.Element signatureEnvironment)
Add a SignatureEnvironment element to the response. |
at.gv.egovernment.moa.spss.api.xmlsign.CreateXMLSignatureResponse |
getResponse()
Get the CreateXMLSignatureResponse built so far. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CreateXMLSignatureResponseBuilder
public CreateXMLSignatureResponseBuilder()
getResponse
public at.gv.egovernment.moa.spss.api.xmlsign.CreateXMLSignatureResponse getResponse()
- Get the
CreateXMLSignatureResponse
built so far.
- Returns:
- The
CreateXMLSignatureResponse
built so far.
addSignatureEnvironment
public void addSignatureEnvironment(org.w3c.dom.Element signatureEnvironment)
- Add a
SignatureEnvironment
element to the response.
- Parameters:
signatureEnvironment
- The content to put under the
SignatureEnvironment
element. This should either be a
dsig:Signature
element (in case of a detached signature) or
the signature environment containing the signature (in case of
an enveloping signature).
addError
public void addError(String errorCode,
String info)
- Add a
ErrorResponse
element to the response.
- Parameters:
errorCode
- The error code.info
- Additional information about the error.