Class ConnectorObjectIdentification
- java.lang.Object
-
- org.identityconnectors.framework.common.objects.BaseConnectorObject
-
- org.identityconnectors.framework.common.objects.ConnectorObjectIdentification
-
public final class ConnectorObjectIdentification extends BaseConnectorObject
Represents an identification of a object (e.g., an Account or a Group) on the target resource. Contains one or more attributes that should identify the object. (E.g.Name
but not necessarily that one.) The developer of a Connector will use aConnectorObjectBuilder
to construct instances of ConnectorObjectIdentification. Similar toConnectorObject
but with no requirements about object class information and the presence ofUid
andName
attributes.
-
-
Field Summary
-
Fields inherited from class org.identityconnectors.framework.common.objects.BaseConnectorObject
attributeMap
-
-
Constructor Summary
Constructors Constructor Description ConnectorObjectIdentification(ObjectClass objectClass, Set<? extends Attribute> attributes)
Public only for serialization; please useConnectorObjectBuilder
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConnectorObjectIdentification
getIdentification()
Returns the identification of this object.-
Methods inherited from class org.identityconnectors.framework.common.objects.BaseConnectorObject
equals, getAttributeByName, getAttributes, getObjectClass, hashCode, toString
-
-
-
-
Constructor Detail
-
ConnectorObjectIdentification
public ConnectorObjectIdentification(ObjectClass objectClass, Set<? extends Attribute> attributes)
Public only for serialization; please useConnectorObjectBuilder
.
-
-
Method Detail
-
getIdentification
public ConnectorObjectIdentification getIdentification()
Description copied from class:BaseConnectorObject
Returns the identification of this object. For full objects it means providingName
andUid
attributes. (We have no other way of telling what attributes are the identifiers.)- Specified by:
getIdentification
in classBaseConnectorObject
-
-