asit.moa.client.sign
Class SignReferenceImpl

java.lang.Object
  extended byasit.moa.client.sign.SignReferenceImpl
All Implemented Interfaces:
SignReference

public class SignReferenceImpl
extends Object
implements SignReference

Author:
atauber

Field Summary
protected  String base64Content_
           
protected  boolean isChildOfManifest_
           
protected  boolean isXML_
           
protected  String locRefContent_
           
protected  MetaInfo metaInfo_
           
protected  String reference_
           
protected  int structure_
           
protected  iaik.ixsil.algorithms.Transform[] transforms_
           
protected  Element transformsElement_
           
protected  String transformsProfileID_
           
protected  Document xmlContent_
           
protected  NodeList xmlContentList_
           
 
Fields inherited from interface asit.moa.client.sign.SignReference
STRUCTURE_DETACHED, STRUCTURE_ENVELOPING
 
Constructor Summary
SignReferenceImpl()
           
 
Method Summary
 void setBinaryContent(byte[] binaryContent)
           
 void setIsChildOfManifest(boolean isChildOfManifest)
           
 void setIsXML(boolean isXML)
           
 void setLocRefContent(String reference)
           
 void setMetaInfo(MetaInfo metaInfo)
           
 void setReference(String reference)
           
 void setStructure(int structure)
           
 void setTransformations(Element transforms)
           
 void setTransformations(iaik.ixsil.algorithms.Transform[] transforms)
           
 void setTransformsProfileID(String id)
           
 void setXMLContent(Document doc)
           
 void setXMLContent(NodeList xmlContentList_)
           
 Element toElement(Document doc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

xmlContent_

protected Document xmlContent_

xmlContentList_

protected NodeList xmlContentList_

base64Content_

protected String base64Content_

isXML_

protected boolean isXML_

structure_

protected int structure_

isChildOfManifest_

protected boolean isChildOfManifest_

transforms_

protected iaik.ixsil.algorithms.Transform[] transforms_

transformsElement_

protected Element transformsElement_

transformsProfileID_

protected String transformsProfileID_

metaInfo_

protected MetaInfo metaInfo_

reference_

protected String reference_

locRefContent_

protected String locRefContent_
Constructor Detail

SignReferenceImpl

public SignReferenceImpl()
Method Detail

setXMLContent

public void setXMLContent(Document doc)
Specified by:
setXMLContent in interface SignReference

setBinaryContent

public void setBinaryContent(byte[] binaryContent)
Specified by:
setBinaryContent in interface SignReference

setIsXML

public void setIsXML(boolean isXML)

setStructure

public void setStructure(int structure)
Specified by:
setStructure in interface SignReference

setIsChildOfManifest

public void setIsChildOfManifest(boolean isChildOfManifest)
Specified by:
setIsChildOfManifest in interface SignReference

setTransformations

public void setTransformations(iaik.ixsil.algorithms.Transform[] transforms)
Specified by:
setTransformations in interface SignReference

setTransformations

public void setTransformations(Element transforms)
Specified by:
setTransformations in interface SignReference

setTransformsProfileID

public void setTransformsProfileID(String id)
Specified by:
setTransformsProfileID in interface SignReference

setMetaInfo

public void setMetaInfo(MetaInfo metaInfo)
Specified by:
setMetaInfo in interface SignReference

toElement

public Element toElement(Document doc)
                  throws ClientException
Specified by:
toElement in interface SignReference
Throws:
ClientException

setReference

public void setReference(String reference)
Specified by:
setReference in interface SignReference

setLocRefContent

public void setLocRefContent(String reference)
Specified by:
setLocRefContent in interface SignReference

setXMLContent

public void setXMLContent(NodeList xmlContentList_)
Specified by:
setXMLContent in interface SignReference


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