Determines the objects supported by a Org.IdentityConnectors.Framework.Spi.Connector.
More...
Determines the objects supported by a Org.IdentityConnectors.Framework.Spi.Connector.
The Schema object is used to represent the basic objects that a connector supports. This does not prevent a connector from supporting more. Rather, this is informational for the caller of the connector to understand a minimum support level. The schema defines 4 primary data structures
-
Declared ObjectClasses (ObjectClassInfo).
-
Declared OperationOptionInfo (OperationOptionInfo).
-
Supported ObjectClasses by operation (SupportedObjectClassesByOperation).
-
Supported OperationOptionInfo by operation(SupportedOptionsByOperation).
TODO: add more to describe and what is expected from this call and how it is used.. based on OperationalAttribute etc..
Public only for serialization; please use SchemaBuilder instead.
- Parameters
-
info | |
supportedObjectClassesByOperation | |
ObjectClassInfo Org.IdentityConnectors.Framework.Common.Objects.Schema.FindObjectClassInfo |
( |
String |
type | ) |
|
OperationOptionInfo Org.IdentityConnectors.Framework.Common.Objects.Schema.FindOperationOptionInfo |
( |
String |
name | ) |
|
ICollection<ObjectClassInfo> Org.IdentityConnectors.Framework.Common.Objects.Schema.GetSupportedObjectClassesByOperation |
( |
SafeType< APIOperation > |
apiop | ) |
|
Returns the supported object classes for the given operation.
- Parameters
-
- Returns
- the supported object classes for the given operation.
Returns the supported options for the given operation.
- Parameters
-
- Returns
- the supported options for the given operation.
ICollection<ObjectClassInfo> Org.IdentityConnectors.Framework.Common.Objects.Schema.ObjectClassInfo |
|
get |
Returns the set of object classes that are defined in the schema, regardless of which operations support them.
ICollection<OperationOptionInfo> Org.IdentityConnectors.Framework.Common.Objects.Schema.OperationOptionInfo |
|
get |
Returns the set of operation options that are defined in the schema, regardless of which operations support them.
- Returns
- The options defined in this schema.
IDictionary<SafeType<APIOperation>, ICollection<ObjectClassInfo> > Org.IdentityConnectors.Framework.Common.Objects.Schema.SupportedObjectClassesByOperation |
|
get |
Returns the set of object classes that apply to a particular operation.
- Returns
- the set of object classes that apply to a particular operation.
Returns the set of operation options that apply to a particular operation.
- Returns
- the set of operation options that apply to a particular operation.
The documentation for this class was generated from the following file:
- C:/ADE/icfbuild_docgen/icf/framework/.ade_path/dotnet/Framework/CommonObjects.cs