|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ObjectClass | |
---|---|
org.identityconnectors.framework.api.operations | |
org.identityconnectors.framework.common.exceptions | |
org.identityconnectors.framework.common.objects | |
org.identityconnectors.framework.spi | This is the "Service Provider Interface" package. |
org.identityconnectors.framework.spi.operations |
Uses of ObjectClass in org.identityconnectors.framework.api.operations |
---|
Methods in org.identityconnectors.framework.api.operations with parameters of type ObjectClass | |
---|---|
Uid |
UpdateApiOp.addAttributeValues(ObjectClass objclass,
Uid uid,
Set<Attribute> valuesToAdd,
OperationOptions options)
Update the object specified by the ObjectClass and Uid ,
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 oclass,
Set<Attribute> attrs,
OperationOptions options)
Create a target object based on the specified attributes. |
void |
DeleteApiOp.delete(ObjectClass objClass,
Uid uid,
OperationOptions options)
Delete the object that the specified Uid identifies (if any). |
SyncToken |
SyncApiOp.getLatestSyncToken(ObjectClass objClass)
Returns the token corresponding to the most recent synchronization event for any instance of the specified object class. |
ConnectorObject |
GetApiOp.getObject(ObjectClass objClass,
Uid uid,
OperationOptions options)
Get a particular ConnectorObject based on the Uid . |
Uid |
UpdateApiOp.removeAttributeValues(ObjectClass objclass,
Uid uid,
Set<Attribute> valuesToRemove,
OperationOptions options)
Update the object specified by the ObjectClass and Uid ,
removing from the current values of each attribute the values provided. |
Uid |
ResolveUsernameApiOp.resolveUsername(ObjectClass objectClass,
String username,
OperationOptions options)
Resolve the given authentication username
to the corresponding Uid . |
void |
SearchApiOp.search(ObjectClass oclass,
Filter filter,
ResultsHandler handler,
OperationOptions options)
Search the resource for all objects that match the object class and filter. |
void |
SyncApiOp.sync(ObjectClass objClass,
SyncToken token,
SyncResultsHandler handler,
OperationOptions options)
Request synchronization events--i.e., native changes to target objects. |
Uid |
UpdateApiOp.update(ObjectClass objclass,
Uid uid,
Set<Attribute> replaceAttributes,
OperationOptions options)
Update the object specified by the ObjectClass and Uid ,
replacing the current values of each attribute with the values
provided. |
Uses of ObjectClass in org.identityconnectors.framework.common.exceptions |
---|
Constructors in org.identityconnectors.framework.common.exceptions with parameters of type ObjectClass | |
---|---|
UnknownUidException(Uid uid,
ObjectClass objclass)
|
Uses of ObjectClass in org.identityconnectors.framework.common.objects |
---|
Fields in org.identityconnectors.framework.common.objects declared as ObjectClass | |
---|---|
static ObjectClass |
ObjectClass.ACCOUNT
Represents a human being in the context of a specific system or application. |
static ObjectClass |
ObjectClass.GROUP
Represents a collection that contains an object (such as an account). |
Methods in org.identityconnectors.framework.common.objects that return ObjectClass | |
---|---|
ObjectClass |
QualifiedUid.getObjectClass()
Returns the object class. |
ObjectClass |
ConnectorObject.getObjectClass()
Gets the ObjectClass for this object. |
Methods in org.identityconnectors.framework.common.objects with parameters of type ObjectClass | |
---|---|
static boolean |
ObjectClassUtil.isSpecial(ObjectClass oclass)
Determines whether the specified object class is a special object class. |
ConnectorObjectBuilder |
ConnectorObjectBuilder.setObjectClass(ObjectClass oclass)
|
Constructors in org.identityconnectors.framework.common.objects with parameters of type ObjectClass | |
---|---|
ConnectorObject(ObjectClass objectClass,
Set<? extends Attribute> set)
Public only for serialization; please use ConnectorObjectBuilder . |
|
QualifiedUid(ObjectClass objectClass,
Uid uid)
Create a QualifiedUid. |
Uses of ObjectClass in org.identityconnectors.framework.spi |
---|
Methods in org.identityconnectors.framework.spi with parameters of type ObjectClass | |
---|---|
Attribute |
AttributeNormalizer.normalizeAttribute(ObjectClass oclass,
Attribute attribute)
|
Uses of ObjectClass in org.identityconnectors.framework.spi.operations |
---|
Methods in org.identityconnectors.framework.spi.operations with parameters of type ObjectClass | |
---|---|
Uid |
UpdateAttributeValuesOp.addAttributeValues(ObjectClass objclass,
Uid uid,
Set<Attribute> valuesToAdd,
OperationOptions options)
Update the object specified by the ObjectClass and Uid ,
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 oclass,
Set<Attribute> attrs,
OperationOptions options)
The Connector developer is responsible for taking the attributes
given (which always includes the ObjectClass ) and create an
object and its Uid . |
FilterTranslator<T> |
SearchOp.createFilterTranslator(ObjectClass oclass,
OperationOptions options)
Creates a filter translator that will translate a specified filter
into one or more native queries. |
void |
DeleteOp.delete(ObjectClass objClass,
Uid uid,
OperationOptions options)
The Connector developer is responsible for calling the native
delete methods to remove the object specified by its unique id. |
void |
SearchOp.executeQuery(ObjectClass oclass,
T query,
ResultsHandler handler,
OperationOptions options)
ConnectorFacade calls this method once for each native query that the FilterTranslator produces in response to the Filter passed into
SearchApiOp . |
SyncToken |
SyncOp.getLatestSyncToken(ObjectClass objClass)
Returns the token corresponding to the most recent synchronization event. |
Uid |
UpdateAttributeValuesOp.removeAttributeValues(ObjectClass objclass,
Uid uid,
Set<Attribute> valuesToRemove,
OperationOptions options)
Update the object specified by the ObjectClass and Uid ,
removing from the current values of each attribute the values provided. |
Uid |
ResolveUsernameOp.resolveUsername(ObjectClass objectClass,
String username,
OperationOptions options)
Resolve an object to its Uid based on its username. |
void |
SyncOp.sync(ObjectClass objClass,
SyncToken token,
SyncResultsHandler handler,
OperationOptions options)
Request synchronization events--i.e., native changes to target objects. |
Uid |
UpdateOp.update(ObjectClass objclass,
Uid uid,
Set<Attribute> replaceAttributes,
OperationOptions options)
Update the object specified by the ObjectClass and Uid ,
replacing the current values of each attribute with the values
provided. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |