Uses of Class
org.identityconnectors.framework.common.objects.Uid
-
-
Uses of Uid in org.identityconnectors.contract.test
Methods in org.identityconnectors.contract.test that return Uid Modifier and Type Method Description static Uid
ConnectorHelper. createObject(ConnectorFacade connectorFacade, DataProvider dataProvider, ObjectClassInfo objectClassInfo, String testName, int sequenceNumber, OperationOptions opOptions)
gets the attributes for youstatic Uid
ConnectorHelper. createObject(ConnectorFacade connectorFacade, DataProvider dataProvider, ObjectClassInfo objectClassInfo, String testName, String qualifier, int sequenceNumber, OperationOptions opOptions)
gets the attributes for you, appending the qualifier to the attribute nameMethods in org.identityconnectors.contract.test that return types with arguments of type Uid Modifier and Type Method Description static Map<Uid,ConnectorObject>
ConnectorHelper. search2Map(ConnectorFacade connectorFacade, ObjectClass objClass, Filter filter, OperationOptions opOptions)
Performs search on connector facade with specified object class, filter and operation options.Methods in org.identityconnectors.contract.test with parameters of type Uid Modifier and Type Method Description static void
ConnectorHelper. checkSyncDelta(ObjectClassInfo ocInfo, SyncDelta delta, Uid uid, Set<Attribute> attributes, SyncDeltaType deltaType, boolean checkNotReturnedByDefault)
Check that passed SyncDelta has exptected values.static boolean
ConnectorHelper. deleteObject(ConnectorFacade connectorFacade, ObjectClass objClass, Uid uid, boolean failOnError, OperationOptions opOptions)
Performs deletion of object specified by uid. -
Uses of Uid in org.identityconnectors.framework.api.operations
Methods in org.identityconnectors.framework.api.operations that return Uid Modifier and Type Method Description Uid
UpdateApiOp. addAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToAdd, OperationOptions options)
Update the object specified by theObjectClass
andUid
, adding to the current values of each attribute the values provided.Uid
AuthenticationApiOp. authenticate(ObjectClass objectClass, String username, GuardedString password, OperationOptions options)
Most basic authentication available.Uid
CreateApiOp. create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options)
Create a target object based on the specified attributes.Uid
UpdateApiOp. removeAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToRemove, OperationOptions options)
Update the object specified by theObjectClass
andUid
, removing from the current values of each attribute the values provided.Uid
ResolveUsernameApiOp. resolveUsername(ObjectClass objectClass, String username, OperationOptions options)
Resolve the givenauthentication
username to the correspondingUid
.Uid
UpdateApiOp. update(ObjectClass objectClass, Uid uid, Set<Attribute> replaceAttributes, OperationOptions options)
Update the object specified by theObjectClass
andUid
, replacing the current values of each attribute with the values provided.Methods in org.identityconnectors.framework.api.operations with parameters of type Uid Modifier and Type Method Description Uid
UpdateApiOp. addAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToAdd, OperationOptions options)
Update the object specified by theObjectClass
andUid
, adding to the current values of each attribute the values provided.void
DeleteApiOp. delete(ObjectClass objectClass, Uid uid, OperationOptions options)
Delete the object that the specified Uid identifies (if any).ConnectorObject
GetApiOp. getObject(ObjectClass objectClass, Uid uid, OperationOptions options)
Get a particularConnectorObject
based on theUid
.Uid
UpdateApiOp. removeAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToRemove, OperationOptions options)
Update the object specified by theObjectClass
andUid
, removing from the current values of each attribute the values provided.Uid
UpdateApiOp. update(ObjectClass objectClass, Uid uid, Set<Attribute> replaceAttributes, OperationOptions options)
Update the object specified by theObjectClass
andUid
, replacing the current values of each attribute with the values provided.Set<AttributeDelta>
UpdateDeltaApiOp. updateDelta(ObjectClass objclass, Uid uid, Set<AttributeDelta> modifications, OperationOptions options)
-
Uses of Uid in org.identityconnectors.framework.common.exceptions
Methods in org.identityconnectors.framework.common.exceptions that return Uid Modifier and Type Method Description Uid
AlreadyExistsException. getUid()
Uid
PasswordExpiredException. getUid()
Methods in org.identityconnectors.framework.common.exceptions with parameters of type Uid Modifier and Type Method Description AlreadyExistsException
AlreadyExistsException. initUid(Uid uid)
Sets the Uid of existing Object.PasswordExpiredException
PasswordExpiredException. initUid(Uid uid)
Sets the Uid.static RetryableException
RetryableException. wrap(String message, Uid uid)
Constructs a new RetryableException which signals partial success ofcreate
operation.Constructors in org.identityconnectors.framework.common.exceptions with parameters of type Uid Constructor Description UnknownUidException(Uid uid, ObjectClass objclass)
-
Uses of Uid in org.identityconnectors.framework.common.objects
Methods in org.identityconnectors.framework.common.objects that return Uid Modifier and Type Method Description Uid
SyncDelta. getPreviousUid()
If the change described by thisSyncDelta
modified the object's Uid, this method returns the Uid before the change.Uid
SyncDeltaBuilder. getPreviousUid()
Gets the Uid of the object before the change.Uid
AttributesAccessor. getUid()
Get theUid
attribute from the set of attributes.Uid
ConnectorObject. getUid()
Get the native identifier for this object.Uid
QualifiedUid. getUid()
Returns the uid.Uid
SyncDelta. getUid()
Returns the Uid of the connector object that changed.Uid
SyncDeltaBuilder. getUid()
Gets the Uid of the object that changed.static Uid
AttributeUtil. getUidAttribute(Set<Attribute> attrs)
Get theUid
from the specified set of attributes.Methods in org.identityconnectors.framework.common.objects with parameters of type Uid Modifier and Type Method Description static Set<Attribute>
AttributeUtil. addUid(Set<Attribute> attrs, Uid uid)
Returns a mutable copy of the original set with the uid attribute added.SyncDeltaBuilder
SyncDeltaBuilder. setPreviousUid(Uid previousUid)
Sets the Uid of the object before the change.ConnectorObjectBuilder
ConnectorObjectBuilder. setUid(Uid uid)
SyncDeltaBuilder
SyncDeltaBuilder. setUid(Uid uid)
Sets the Uid of the object that changed.Constructors in org.identityconnectors.framework.common.objects with parameters of type Uid Constructor Description QualifiedUid(ObjectClass objectClass, Uid uid)
Create a QualifiedUid. -
Uses of Uid in org.identityconnectors.framework.impl.api
Methods in org.identityconnectors.framework.impl.api that return Uid Modifier and Type Method Description Uid
AbstractConnectorFacade. addAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> attrs, OperationOptions options)
Update the object specified by theObjectClass
andUid
, adding to the current values of each attribute the values provided.Uid
AbstractConnectorFacade. authenticate(ObjectClass objectClass, String username, GuardedString password, OperationOptions options)
Most basic authentication available.Uid
AbstractConnectorFacade. create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options)
Create a target object based on the specified attributes.Uid
AbstractConnectorFacade. removeAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> attrs, OperationOptions options)
Update the object specified by theObjectClass
andUid
, removing from the current values of each attribute the values provided.Uid
AbstractConnectorFacade. resolveUsername(ObjectClass objectClass, String username, OperationOptions options)
Resolve the givenauthentication
username to the correspondingUid
.Uid
AbstractConnectorFacade. update(ObjectClass objectClass, Uid uid, Set<Attribute> attrs, OperationOptions options)
Update the object specified by theObjectClass
andUid
, replacing the current values of each attribute with the values provided.Methods in org.identityconnectors.framework.impl.api with parameters of type Uid Modifier and Type Method Description Uid
AbstractConnectorFacade. addAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> attrs, OperationOptions options)
Update the object specified by theObjectClass
andUid
, adding to the current values of each attribute the values provided.void
AbstractConnectorFacade. delete(ObjectClass objectClass, Uid uid, OperationOptions options)
Delete the object that the specified Uid identifies (if any).ConnectorObject
AbstractConnectorFacade. getObject(ObjectClass objectClass, Uid uid, OperationOptions options)
Get a particularConnectorObject
based on theUid
.Uid
AbstractConnectorFacade. removeAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> attrs, OperationOptions options)
Update the object specified by theObjectClass
andUid
, removing from the current values of each attribute the values provided.Uid
AbstractConnectorFacade. update(ObjectClass objectClass, Uid uid, Set<Attribute> attrs, OperationOptions options)
Update the object specified by theObjectClass
andUid
, replacing the current values of each attribute with the values provided.Set<AttributeDelta>
AbstractConnectorFacade. updateDelta(ObjectClass objectClass, Uid uid, Set<AttributeDelta> attrsDelta, OperationOptions options)
-
Uses of Uid in org.identityconnectors.framework.impl.api.local.operations
Methods in org.identityconnectors.framework.impl.api.local.operations that return Uid Modifier and Type Method Description Uid
UpdateImpl. addAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToAdd, OperationOptions options)
Uid
AuthenticationImpl. authenticate(ObjectClass objectClass, String username, GuardedString password, OperationOptions options)
Authenticate using the basic credentials.Uid
CreateImpl. create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options)
Calls the create method on the Connector side.Uid
UpdateImpl. removeAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToRemove, OperationOptions options)
Uid
ResolveUsernameImpl. resolveUsername(ObjectClass objectClass, String username, OperationOptions options)
Resolve the username to anUid
.Uid
UpdateImpl. update(ObjectClass objectClass, Uid uid, Set<Attribute> replaceAttributes, OperationOptions options)
Methods in org.identityconnectors.framework.impl.api.local.operations with parameters of type Uid Modifier and Type Method Description Uid
UpdateImpl. addAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToAdd, OperationOptions options)
void
DeleteImpl. delete(ObjectClass objectClass, Uid uid, OperationOptions options)
Calls the delete method on the Connector side.ConnectorObject
GetImpl. getObject(ObjectClass objectClass, Uid uid, OperationOptions options)
Uid
UpdateImpl. removeAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToRemove, OperationOptions options)
Uid
UpdateImpl. update(ObjectClass objectClass, Uid uid, Set<Attribute> replaceAttributes, OperationOptions options)
Set<AttributeDelta>
UpdateDeltaImpl. updateDelta(ObjectClass objclass, Uid uid, Set<AttributeDelta> modifications, OperationOptions options)
static void
UpdateImpl. validateInput(ObjectClass objectClass, Uid uid, Set<Attribute> replaceAttributes, boolean isDelta)
Makes things easier if you can trust the input. -
Uses of Uid in org.identityconnectors.framework.spi.operations
Methods in org.identityconnectors.framework.spi.operations that return Uid Modifier and Type Method Description Uid
UpdateAttributeValuesOp. addAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToAdd, OperationOptions options)
Update the object specified by theObjectClass
andUid
, adding to the current values of each attribute the values provided.Uid
AuthenticateOp. authenticate(ObjectClass objectClass, String username, GuardedString password, OperationOptions options)
Simple authentication with two parameters presumed to be user name and password.Uid
CreateOp. create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options)
TheConnector
developer is responsible for taking the attributes given (which always includes theObjectClass
) and create an object and itsUid
.Uid
UpdateAttributeValuesOp. removeAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToRemove, OperationOptions options)
Update the object specified by theObjectClass
andUid
, removing from the current values of each attribute the values provided.Uid
ResolveUsernameOp. resolveUsername(ObjectClass objectClass, String username, OperationOptions options)
Resolve an object to itsUid
based on its username.Uid
UpdateOp. update(ObjectClass objectClass, Uid uid, Set<Attribute> replaceAttributes, OperationOptions options)
Update the object specified by theObjectClass
andUid
, replacing the current values of each attribute with the values provided.Methods in org.identityconnectors.framework.spi.operations with parameters of type Uid Modifier and Type Method Description Uid
UpdateAttributeValuesOp. addAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToAdd, OperationOptions options)
Update the object specified by theObjectClass
andUid
, adding to the current values of each attribute the values provided.void
DeleteOp. delete(ObjectClass objectClass, Uid uid, OperationOptions options)
TheConnector
developer is responsible for calling the native delete methods to remove the object specified by its unique id.Uid
UpdateAttributeValuesOp. removeAttributeValues(ObjectClass objclass, Uid uid, Set<Attribute> valuesToRemove, OperationOptions options)
Update the object specified by theObjectClass
andUid
, removing from the current values of each attribute the values provided.Uid
UpdateOp. update(ObjectClass objectClass, Uid uid, Set<Attribute> replaceAttributes, OperationOptions options)
Update the object specified by theObjectClass
andUid
, replacing the current values of each attribute with the values provided.Set<AttributeDelta>
UpdateDeltaOp. updateDelta(ObjectClass objclass, Uid uid, Set<AttributeDelta> modifications, OperationOptions options)
Update the object specified by theObjectClass
andUid
, modifying the values according to the attribute deltas. -
Uses of Uid in org.identityconnectors.testconnector
Methods in org.identityconnectors.testconnector that return Uid Modifier and Type Method Description Uid
TstAbstractConnector. create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options)
Uid
TstConnector. create(ObjectClass objectClass, Set<Attribute> createAttributes, OperationOptions options)
Methods in org.identityconnectors.testconnector with parameters of type Uid Modifier and Type Method Description void
TstAbstractConnector. delete(ObjectClass objectClass, Uid uid, OperationOptions options)
-