com.adobe.livecycle.encryption.client
Class XMLEncryptionOptionSpec

java.lang.Object
  extended by com.adobe.livecycle.encryption.client.XMLEncryptionOptionSpec
All Implemented Interfaces:
java.io.Serializable

public class XMLEncryptionOptionSpec
extends java.lang.Object
implements java.io.Serializable

This class provides the options for XML Encryption.

See Also:
Serialized Form

Constructor Summary
XMLEncryptionOptionSpec(XMLEncryptionTarget encTarget, java.util.Map prefixMap)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 XMLEncryptionTarget getEncTarget()
           
 java.util.Map getPrefixMap()
           
 java.lang.String getTrueXPath()
          Only for internal use
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XMLEncryptionOptionSpec

public XMLEncryptionOptionSpec(XMLEncryptionTarget encTarget,
                               java.util.Map prefixMap)
Parameters:
encTarget - A XMLEncryptionTarget object identifying the xml section to encrypt
prefixMap - A object representing the namespace prefix to namespace URI mapping in the provided XPath
Method Detail

getEncTarget

public XMLEncryptionTarget getEncTarget()

getPrefixMap

public java.util.Map getPrefixMap()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

getTrueXPath

public java.lang.String getTrueXPath()
Only for internal use

Returns:

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object