Oracle® Fusion Middleware .NET API Reference for Identity Connector Framework
12c (12.2.1.4.0) E95919-01
|
Main interface for which consumers call the Connector API logic. More...
Inherits Org.IdentityConnectors.Framework.Api.Operations.CreateApiOp, Org.IdentityConnectors.Framework.Api.Operations.DeleteApiOp, Org.IdentityConnectors.Framework.Api.Operations.SearchApiOp, Org.IdentityConnectors.Framework.Api.Operations.UpdateApiOp, Org.IdentityConnectors.Framework.Api.Operations.SchemaApiOp, Org.IdentityConnectors.Framework.Api.Operations.AuthenticationApiOp, Org.IdentityConnectors.Framework.Api.Operations.ResolveUsernameApiOp, Org.IdentityConnectors.Framework.Api.Operations.GetApiOp, Org.IdentityConnectors.Framework.Api.Operations.ValidateApiOp, Org.IdentityConnectors.Framework.Api.Operations.TestApiOp, Org.IdentityConnectors.Framework.Api.Operations.ScriptOnConnectorApiOp, Org.IdentityConnectors.Framework.Api.Operations.ScriptOnResourceApiOp, and Org.IdentityConnectors.Framework.Api.Operations.SyncApiOp.
Public Member Functions | |
APIOperation | GetOperation (SafeType< APIOperation > type) |
Get an instance of an operation that this facade supports. More... | |
Public Member Functions inherited from Org.IdentityConnectors.Framework.Api.Operations.CreateApiOp | |
Uid | Create (ObjectClass oclass, ICollection< ConnectorAttribute > attrs, OperationOptions options) |
Creates a user based on the ConnectorAttributes provide. The only required attribute is the ObjectClass and those required by the Connector. The API will validate the existence of the ObjectClass attribute and that there are no duplicate name'd attributes. More... | |
Public Member Functions inherited from Org.IdentityConnectors.Framework.Api.Operations.DeleteApiOp | |
void | Delete (ObjectClass objectClass, Uid uid, OperationOptions options) |
Delete the object that the specified Uid identifies (if any). More... | |
Public Member Functions inherited from Org.IdentityConnectors.Framework.Api.Operations.SearchApiOp | |
void | Search (ObjectClass oclass, Filter filter, ResultsHandler handler, OperationOptions options) |
Search the resource for all objects that match the filter. More... | |
Public Member Functions inherited from Org.IdentityConnectors.Framework.Api.Operations.UpdateApiOp | |
Uid | Update (ObjectClass objclass, Uid uid, ICollection< ConnectorAttribute > replaceAttributes, OperationOptions options) |
Update the object specified by the ObjectClass and Uid, replacing the current values of each attribute with the values provided. More... | |
Uid | AddAttributeValues (ObjectClass objclass, Uid uid, ICollection< ConnectorAttribute > valuesToAdd, OperationOptions options) |
Update the object specified by the ObjectClass and Uid, adding to the current values of each attribute the values provided. More... | |
Uid | RemoveAttributeValues (ObjectClass objclass, Uid uid, ICollection< ConnectorAttribute > valuesToRemove, OperationOptions options) |
Update the object specified by the ObjectClass and Uid, removing from the current values of each attribute the values provided. More... | |
Public Member Functions inherited from Org.IdentityConnectors.Framework.Api.Operations.SchemaApiOp | |
Schema | Schema () |
Retrieve the basic schema of this Org.IdentityConnectors.Framework.Spi.Connector. More... | |
Public Member Functions inherited from Org.IdentityConnectors.Framework.Api.Operations.AuthenticationApiOp | |
Uid | Authenticate (ObjectClass objectClass, string username, GuardedString password, OperationOptions options) |
Most basic authentication available. More... | |
Public Member Functions inherited from Org.IdentityConnectors.Framework.Api.Operations.ResolveUsernameApiOp | |
Uid | ResolveUsername (ObjectClass objectClass, string username, OperationOptions options) |
Resolve the given Org.IdentityConnectors.Framework.Api.Operations.AuthenticationApiOp.Authenticate username to the corresponding Uid. More... | |
Public Member Functions inherited from Org.IdentityConnectors.Framework.Api.Operations.GetApiOp | |
ConnectorObject | GetObject (ObjectClass objClass, Uid uid, OperationOptions options) |
Get a particular ConnectorObject based on the Uid. More... | |
Public Member Functions inherited from Org.IdentityConnectors.Framework.Api.Operations.ValidateApiOp | |
void | Validate () |
Validates the Org.IdentityConnectors.Framework.Api.APIConfiguration. More... | |
Public Member Functions inherited from Org.IdentityConnectors.Framework.Api.Operations.TestApiOp | |
void | Test () |
Tests the current Org.IdentityConnectors.Framework.Api.APIConfiguration with the connector. More... | |
Public Member Functions inherited from Org.IdentityConnectors.Framework.Api.Operations.ScriptOnConnectorApiOp | |
Object | RunScriptOnConnector (ScriptContext request, OperationOptions options) |
Runs the script. More... | |
Public Member Functions inherited from Org.IdentityConnectors.Framework.Api.Operations.ScriptOnResourceApiOp | |
Object | RunScriptOnResource (ScriptContext request, OperationOptions options) |
Runs a script on a specific target resource. More... | |
Public Member Functions inherited from Org.IdentityConnectors.Framework.Api.Operations.SyncApiOp | |
void | Sync (ObjectClass objClass, SyncToken token, SyncResultsHandler handler, OperationOptions options) |
Perform a synchronization. More... | |
SyncToken | GetLatestSyncToken (ObjectClass objectClass) |
Returns the token corresponding to the latest sync delta. More... | |
Properties | |
ICollection< SafeType < APIOperation > > | SupportedOperations [get] |
Get the set of operations that this ConnectorFacade will support. More... | |
Main interface for which consumers call the Connector API logic.
APIOperation Org.IdentityConnectors.Framework.Api.ConnectorFacade.GetOperation | ( | SafeType< APIOperation > | type | ) |
Get an instance of an operation that this facade supports.
|
get |
Get the set of operations that this ConnectorFacade will support.