org.openliberty.xmltooling.pp
Class PP

java.lang.Object
  extended by org.opensaml.xml.AbstractXMLObject
      extended by org.opensaml.xml.signature.AbstractSignableXMLObject
          extended by org.openliberty.xmltooling.pp.PP
All Implemented Interfaces:
org.opensaml.xml.signature.SignableXMLObject, org.opensaml.xml.XMLObject

public class PP
extends org.opensaml.xml.signature.AbstractSignableXMLObject

This class models the Personal Profile Container element.

Author:
asa

Field Summary
private  org.opensaml.xml.util.XMLObjectChildrenList<AddressCard> addressCards
           
private  CommonAttributes attributes
           
private  CommonName commonName
           
private  Demographics demographics
           
private  EmergencyContact emergencyContact
           
private  EmploymentIdentity employmentIdentity
           
private  EncryptKey encryptKey
           
private  Extension extension
           
private  Facade facade
           
private  InformalName informalName
           
private  LegalIdentity legalIdentity
           
private  org.opensaml.xml.util.XMLObjectChildrenList<LEmergencyContact> lEmergencyContacts
           
private  org.opensaml.xml.util.XMLObjectChildrenList<LInformalName> lInformalNames
           
static java.lang.String LOCAL_NAME
           
private  org.opensaml.xml.util.XMLObjectChildrenList<MsgContact> msgContacts
           
static java.lang.String NAMESPACE_PREFIX
           
static java.lang.String NAMESPACE_URI
           
private  SignKey signKey
           
 
Constructor Summary
protected PP(java.lang.String namespaceURI, java.lang.String elementLocalName, java.lang.String namespacePrefix)
           
 
Method Summary
 CommonAttributes attributes()
           
 org.opensaml.xml.util.XMLObjectChildrenList<AddressCard> getAddressCards()
           
 CommonName getCommonName()
           
 Demographics getDemographics()
           
 EmergencyContact getEmergencyContact()
           
 EmploymentIdentity getEmploymentIdentity()
           
 EncryptKey getEncryptKey()
           
 Extension getExtension()
           
 Facade getFacade()
           
 InformalName getInformalName()
           
 LegalIdentity getLegalIdentity()
           
 org.opensaml.xml.util.XMLObjectChildrenList<LEmergencyContact> getLEmergencyContacts()
           
 org.opensaml.xml.util.XMLObjectChildrenList<LInformalName> getLInformalNames()
           
 org.opensaml.xml.util.XMLObjectChildrenList<MsgContact> getMsgContacts()
           
 java.util.List<org.opensaml.xml.XMLObject> getOrderedChildren()
           
 SignKey getSignKey()
           
 void setCommonName(CommonName commonName)
           
 void setDemographics(Demographics demographics)
           
 void setEmergencyContact(EmergencyContact emergencyContact)
           
 void setEmploymentIdentity(EmploymentIdentity employmentIdentity)
           
 void setEncryptKey(EncryptKey encryptKey)
           
 void setExtension(Extension extension)
           
 void setFacade(Facade facade)
           
 void setInformalName(InformalName informalName)
           
 void setLegalIdentity(LegalIdentity legalIdentity)
           
 void setSignKey(SignKey signKey)
           
 
Methods inherited from class org.opensaml.xml.signature.AbstractSignableXMLObject
getSignature, isSigned, setSignature
 
Methods inherited from class org.opensaml.xml.AbstractXMLObject
addNamespace, getDOM, getElementQName, getIDIndex, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.opensaml.xml.XMLObject
addNamespace, getDOM, getElementQName, getIDIndex, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
 

Field Detail

NAMESPACE_URI

public static java.lang.String NAMESPACE_URI

NAMESPACE_PREFIX

public static java.lang.String NAMESPACE_PREFIX

LOCAL_NAME

public static java.lang.String LOCAL_NAME

attributes

private CommonAttributes attributes

informalName

private InformalName informalName

lInformalNames

private org.opensaml.xml.util.XMLObjectChildrenList<LInformalName> lInformalNames

commonName

private CommonName commonName

legalIdentity

private LegalIdentity legalIdentity

employmentIdentity

private EmploymentIdentity employmentIdentity

addressCards

private org.opensaml.xml.util.XMLObjectChildrenList<AddressCard> addressCards

msgContacts

private org.opensaml.xml.util.XMLObjectChildrenList<MsgContact> msgContacts

facade

private Facade facade

demographics

private Demographics demographics

signKey

private SignKey signKey

encryptKey

private EncryptKey encryptKey

emergencyContact

private EmergencyContact emergencyContact

lEmergencyContacts

private org.opensaml.xml.util.XMLObjectChildrenList<LEmergencyContact> lEmergencyContacts

extension

private Extension extension
Constructor Detail

PP

protected PP(java.lang.String namespaceURI,
             java.lang.String elementLocalName,
             java.lang.String namespacePrefix)
Method Detail

attributes

public CommonAttributes attributes()

getOrderedChildren

public java.util.List<org.opensaml.xml.XMLObject> getOrderedChildren()

setExtension

public void setExtension(Extension extension)

getExtension

public Extension getExtension()

getLEmergencyContacts

public org.opensaml.xml.util.XMLObjectChildrenList<LEmergencyContact> getLEmergencyContacts()

setEmergencyContact

public void setEmergencyContact(EmergencyContact emergencyContact)

getEmergencyContact

public EmergencyContact getEmergencyContact()

setEncryptKey

public void setEncryptKey(EncryptKey encryptKey)

getEncryptKey

public EncryptKey getEncryptKey()

setSignKey

public void setSignKey(SignKey signKey)

getSignKey

public SignKey getSignKey()

setDemographics

public void setDemographics(Demographics demographics)

getDemographics

public Demographics getDemographics()

setFacade

public void setFacade(Facade facade)

getFacade

public Facade getFacade()

getMsgContacts

public org.opensaml.xml.util.XMLObjectChildrenList<MsgContact> getMsgContacts()

getAddressCards

public org.opensaml.xml.util.XMLObjectChildrenList<AddressCard> getAddressCards()

setEmploymentIdentity

public void setEmploymentIdentity(EmploymentIdentity employmentIdentity)

getEmploymentIdentity

public EmploymentIdentity getEmploymentIdentity()

setLegalIdentity

public void setLegalIdentity(LegalIdentity legalIdentity)

getLegalIdentity

public LegalIdentity getLegalIdentity()

setCommonName

public void setCommonName(CommonName commonName)

getCommonName

public CommonName getCommonName()

getLInformalNames

public org.opensaml.xml.util.XMLObjectChildrenList<LInformalName> getLInformalNames()

setInformalName

public void setInformalName(InformalName informalName)

getInformalName

public InformalName getInformalName()