edu.internet2.middleware.ldappc.spml.definitions
Class PSODefinition
java.lang.Object
edu.internet2.middleware.ldappc.spml.definitions.PSODefinition
public class PSODefinition
- extends Object
ENTITY_NAME_ATTRIBUTE
public static final String ENTITY_NAME_ATTRIBUTE
- See Also:
- Constant Field Values
PSODefinition
public PSODefinition()
getId
public String getId()
setId
public void setId(String id)
isAuthoritative
public boolean isAuthoritative()
setAuthoritative
public void setAuthoritative(boolean authoritative)
getAttributeDefinition
public PSOAttributeDefinition getAttributeDefinition(String name)
- Parameters:
name -
- Returns:
- the PSO attribute definition with the given name or null
getAttributeDefinitions
public List<PSOAttributeDefinition> getAttributeDefinitions()
setAttributeDefinitions
public void setAttributeDefinitions(List<PSOAttributeDefinition> attributeDefinitions)
getPsoIdentifierDefinition
public PSOIdentifierDefinition getPsoIdentifierDefinition()
setPsoIdentifierDefinition
public void setPsoIdentifierDefinition(PSOIdentifierDefinition identifierDefinition)
getReferencesDefinition
public PSOReferencesDefinition getReferencesDefinition(String name)
getReferenceDefinitions
public List<PSOReferencesDefinition> getReferenceDefinitions()
setReferenceDefinitions
public void setReferenceDefinitions(List<PSOReferencesDefinition> referenceDefinitions)
getAttributeNames
public Set<String> getAttributeNames()
getAttributeSourceIds
public Set<String> getAttributeSourceIds()
getReferenceNames
public Set<String> getReferenceNames()
getReferenceSourceIds
public Set<String> getReferenceSourceIds()
getSourceIds
public Set<String> getSourceIds(org.openspml.v2.msg.spml.ReturnData returnData)
getPSO
public List<org.openspml.v2.msg.spml.PSO> getPSO(PSPContext context)
throws LdappcException,
org.openspml.v2.util.Spml2Exception
- Throws:
LdappcException
org.openspml.v2.util.Spml2Exception
toString
public String toString()
-
- Overrides:
toString in class Object
Copyright © 2012 Internet2. All Rights Reserved.