org.w3._2001._04.xmlenc
Class EncryptedKeyType

java.lang.Object
  extended by org.w3._2001._04.xmlenc.EncryptedType
      extended by org.w3._2001._04.xmlenc.EncryptedKeyType
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode

public class EncryptedKeyType
extends EncryptedType
implements java.io.Serializable, java.lang.Cloneable, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode

Java class for EncryptedKeyType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="EncryptedKeyType">
   <complexContent>
     <extension base="{http://www.w3.org/2001/04/xmlenc#}EncryptedType">
       <sequence>
         <element ref="{http://www.w3.org/2001/04/xmlenc#}ReferenceList" minOccurs="0"/>
         <element name="CarriedKeyName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
       <attribute name="Recipient" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.lang.String carriedKeyName
           
static javax.xml.namespace.QName COMPLEX_TYPE
           
static javax.xml.namespace.QName F_CARRIED_KEY_NAME
           
static javax.xml.namespace.QName F_RECIPIENT
           
static javax.xml.namespace.QName F_REFERENCE_LIST
           
protected  java.lang.String recipient
           
protected  ReferenceList referenceList
           
 
Fields inherited from class org.w3._2001._04.xmlenc.EncryptedType
cipherData, encoding, encryptionMethod, encryptionProperties, F_CIPHER_DATA, F_ENCODING, F_ENCRYPTION_METHOD, F_ENCRYPTION_PROPERTIES, F_KEY_INFO, F_MIME_TYPE, F_TYPE, id, keyInfo, mimeType, type
 
Constructor Summary
EncryptedKeyType()
          Creates a new EncryptedKeyType instance.
EncryptedKeyType(EncryptedKeyType o)
          Creates a new EncryptedKeyType instance by deeply copying a given EncryptedKeyType instance.
 
Method Summary
 EncryptedKeyType clone()
          Creates and returns a deep copy of this object.
 boolean equals(java.lang.Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, java.lang.Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
           
 java.lang.String getCarriedKeyName()
          Gets the value of the carriedKeyName property.
 java.lang.String getRecipient()
          Gets the value of the recipient property.
 ReferenceList getReferenceList()
          Gets the value of the referenceList property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 void setCarriedKeyName(java.lang.String value)
          Sets the value of the carriedKeyName property.
 void setRecipient(java.lang.String value)
          Sets the value of the recipient property.
 void setReferenceList(ReferenceList value)
          Sets the value of the referenceList property.
 java.lang.String toString()
          Generates a String representation of the contents of this type.
 
Methods inherited from class org.w3._2001._04.xmlenc.EncryptedType
getCipherData, getEncoding, getEncryptionMethod, getEncryptionProperties, getId, getKeyInfo, getMimeType, getType, setCipherData, setEncoding, setEncryptionMethod, setEncryptionProperties, setId, setKeyInfo, setMimeType, setType
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

referenceList

protected ReferenceList referenceList

carriedKeyName

protected java.lang.String carriedKeyName

recipient

protected java.lang.String recipient

COMPLEX_TYPE

public static final javax.xml.namespace.QName COMPLEX_TYPE

F_REFERENCE_LIST

public static final javax.xml.namespace.QName F_REFERENCE_LIST

F_CARRIED_KEY_NAME

public static final javax.xml.namespace.QName F_CARRIED_KEY_NAME

F_RECIPIENT

public static final javax.xml.namespace.QName F_RECIPIENT
Constructor Detail

EncryptedKeyType

public EncryptedKeyType()
Creates a new EncryptedKeyType instance.


EncryptedKeyType

public EncryptedKeyType(EncryptedKeyType o)
Creates a new EncryptedKeyType instance by deeply copying a given EncryptedKeyType instance.

Parameters:
o - The instance to copy.
Throws:
java.lang.NullPointerException - if o is null.
Method Detail

getReferenceList

public ReferenceList getReferenceList()
Gets the value of the referenceList property.

Returns:
possible object is ReferenceList

setReferenceList

public void setReferenceList(ReferenceList value)
Sets the value of the referenceList property.

Parameters:
value - allowed object is ReferenceList

getCarriedKeyName

public java.lang.String getCarriedKeyName()
Gets the value of the carriedKeyName property.

Returns:
possible object is String

setCarriedKeyName

public void setCarriedKeyName(java.lang.String value)
Sets the value of the carriedKeyName property.

Parameters:
value - allowed object is String

getRecipient

public java.lang.String getRecipient()
Gets the value of the recipient property.

Returns:
possible object is String

setRecipient

public void setRecipient(java.lang.String value)
Sets the value of the recipient property.

Parameters:
value - allowed object is String

toString

public java.lang.String toString()
Generates a String representation of the contents of this type. This is an extension method, produced by the 'ts' xjc plugin

Overrides:
toString in class EncryptedType

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode
Overrides:
hashCode in class EncryptedType

hashCode

public int hashCode()
Overrides:
hashCode in class EncryptedType

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      java.lang.Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals
Overrides:
equals in class EncryptedType

equals

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

clone

public EncryptedKeyType clone()
Creates and returns a deep copy of this object.

Overrides:
clone in class EncryptedType
Returns:
A deep copy of this object.


Copyright © 2012 evolveum. All Rights Reserved.