asit.moa.client.sign
Interface SingleSignatureInfo

All Known Implementing Classes:
SingleSignatureInfoImpl

public interface SingleSignatureInfo

Author:
atauber

Method Summary
 void addDocumentToEmbedNamespace(String prefix, String uri)
           
 void addReference(SignReference reference)
           
 void setDocumentToEmbed(Element element)
           
 void setDocumentToEmbed(Element element, String xPath, int position)
           
 void setDocumentToEmbed(NodeList list)
           
 void setDocumentToEmbedBase64(byte[] document)
           
 void setDocumentToEmbedLocRefContent(String location)
           
 void setEnvironmentReference(String reference)
           
 void setIsSecurityLayerConform(boolean isConform)
           
 void setReferences(SignReference[] references)
           
 void setSignatureLocation(String xpath, int position)
           
 Element toElement(Document doc)
           
 

Method Detail

setReferences

public void setReferences(SignReference[] references)

addReference

public void addReference(SignReference reference)

setIsSecurityLayerConform

public void setIsSecurityLayerConform(boolean isConform)

setEnvironmentReference

public void setEnvironmentReference(String reference)

setDocumentToEmbed

public void setDocumentToEmbed(Element element,
                               String xPath,
                               int position)

setDocumentToEmbed

public void setDocumentToEmbed(Element element)

setDocumentToEmbed

public void setDocumentToEmbed(NodeList list)

setDocumentToEmbedBase64

public void setDocumentToEmbedBase64(byte[] document)

setDocumentToEmbedLocRefContent

public void setDocumentToEmbedLocRefContent(String location)

setSignatureLocation

public void setSignatureLocation(String xpath,
                                 int position)

addDocumentToEmbedNamespace

public void addDocumentToEmbedNamespace(String prefix,
                                        String uri)

toElement

public Element toElement(Document doc)
                  throws ClientException
Throws:
ClientException


Copyright 2007 Institut fuer Angewandte Informationsverarbeitung und Kommunikationstechnologie. All Rights Reserved.