com.sun.xml.wss.impl.dsig
Class DataWrapper

java.lang.Object
  extended by com.sun.xml.wss.impl.dsig.DataWrapper

public class DataWrapper
extends Object

Wrapper class for JSR 105 Data objects.Caches SignatureTarget object and data resolved using this signature target.Reduces the burden of instanceof checks.

Author:
K.Venugopal@sun.com

Method Summary
 Data getData()
           
 SignatureTarget getTarget()
          null if no target has been set.
 int getType()
           
 boolean isAttachmentData()
           
 boolean isNodesetData()
           
 boolean isOctectData()
           
 void setTarget(SignatureTarget target)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getData

public Data getData()
Returns:
Data object.

getType

public int getType()
Returns:
type of data object wrapped.

isAttachmentData

public boolean isAttachmentData()
Returns:
if Data is AttachmentData

isNodesetData

public boolean isNodesetData()
Returns:
true if Data is NodeSetData.

isOctectData

public boolean isOctectData()
Returns:
true if Data is OctetStreamData.

getTarget

public SignatureTarget getTarget()
null if no target has been set.

Returns:

setTarget

public void setTarget(SignatureTarget target)
Parameters:
target -


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.