C# Class Org.IdentityConnectors.Framework.Common.Objects.ObjectClass

Show file Open project: Tirasa/ConnId Class Usage Examples

Public Properties

Property Type Description
ACCOUNT ObjectClass
ACCOUNT_NAME String
ALL ObjectClass
ALL_NAME String
GROUP ObjectClass
GROUP_NAME String

Public Methods

Method Description
Equals ( object obj ) : bool
GetDisplayNameKey ( ) : String

Convenience method to build the display name key for an object class.

GetHashCode ( ) : int
GetObjectClassValue ( ) : String
Is ( String name ) : bool

Determines if the 'name' matches this ObjectClass.

ObjectClass ( String type ) : System
ToString ( ) : string

Method Details

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetDisplayNameKey() public method

Convenience method to build the display name key for an object class.
public GetDisplayNameKey ( ) : String
return String

GetHashCode() public method

public GetHashCode ( ) : int
return int

GetObjectClassValue() public method

public GetObjectClassValue ( ) : String
return String

Is() public method

Determines if the 'name' matches this ObjectClass.
public Is ( String name ) : bool
name String case-insensitive string representation of the ObjectClass's /// type.
return bool

ObjectClass() public method

public ObjectClass ( String type ) : System
type String
return System

ToString() public method

public ToString ( ) : string
return string

Property Details

ACCOUNT public static property

Denotes an account based object.
public static ObjectClass,Org.IdentityConnectors.Framework.Common.Objects ACCOUNT
return ObjectClass

ACCOUNT_NAME public static property

This constant defines a specific {@link #getObjectClassValue value of ObjectClass} that is reserved for ObjectClass#ACCOUNT.
public static String ACCOUNT_NAME
return String

ALL public static property

Represents all collections that contains any object.

This constant allowed to use in operation org.identityconnectors.framework.spi.operations.SyncOp#getLatestSyncToken(ObjectClass) and org.identityconnectors.framework.spi.operations.SyncOp#sync(ObjectClass, SyncToken, SyncResultsHandler, OperationOptions) any other operation throws UnsupportedOperationException

public static ObjectClass,Org.IdentityConnectors.Framework.Common.Objects ALL
return ObjectClass

ALL_NAME public static property

This constant defines a specific {@link #getObjectClassValue value of ObjectClass} that is reserved for ObjectClass#ALL.
public static String ALL_NAME
return String

GROUP public static property

Denotes a group based object.
public static ObjectClass,Org.IdentityConnectors.Framework.Common.Objects GROUP
return ObjectClass

GROUP_NAME public static property

This constant defines a specific {@link #getObjectClassValue value of ObjectClass} that is reserved for ObjectClass#GROUP.
public static String GROUP_NAME
return String