com.google.enterprise.cloudsearch.sdk.identity

Interfaces

IdentityConnector Interface for user-specific implementation details of the connector. 
IdentityConnectorContext Interface for a context object created by the SDK to pass to the IdentityConnector code. 
IdentityService Access point between the connector developer and Google APIs for syncing identities. 
IdentityStateLoader Abstract object to load initial IdentityState  
Repository An Identity repository for listing Users and Groups from a repository  

Classes

CloudIdentityFacade Simple interface to the Cloud Identity service. 
DirectoryFacade A facade for Google's Directory API (https://developers.google.com/admin-sdk/directory/v1/reference/). 
FullSyncIdentityConnector Connector implementation which periodically sync all users and groups with Google  
GroupsServiceImpl Wrapper for Cloud Identity Groups API for performing CRUD operations on Groups and Memberships. 
GroupsServiceImpl.Builder Builder object for creating an instance of GroupsServiceImpl  
IdentityApplication Main object and access point for the SDK. 
IdentityApplication.Builder Builder for creating an instance of IdentityApplication  
IdentityGroup Represents a third-party group to be synced with Cloud identity Groups API. 
IdentityGroup.Builder Builder for IdentityGroup  
IdentityPrincipal<T> Represents third-party identity such as user or group. 
IdentityScheduler Handles scheduling and execution of identity connector traversal related tasks. 
IdentityScheduler.Builder Builder for creating an instance of IdentityScheduler  
IdentityServiceImpl Access point between the connector developer and Google APIs for syncing identities. 
IdentityServiceImpl.Builder Builder for creating an instance of IdentityService  
IdentitySourceConfiguration Structure to hold configuration information about identity sources, schemas and group namespace. 
IdentitySourceConfiguration.Builder Builder for creating an instance of IdentitySourceConfiguration  
IdentityState Current state of all identities synced with Google. 
IdentityState.Builder Builder object for IdentityState  
IdentityUser Represents third-party user identity and corresponding Google identity mapping. 
IdentityUser.Builder Builder for IdentityUser  
RepositoryContext Context used by Repository to initialize itself  
UsersServiceImpl  
UsersServiceImpl.Builder Builder for creating an instance of UsersServiceImpl  

Enums