Class | Description |
---|---|
AuthenticationManager |
This class provides access to the Cumulus user management API.
|
AuthenticationManager.Department |
This class describes a single department and provides access to the child departments.
|
AuthenticationManager.ServerSettings |
This class enables accessing some configuration specifics of the server this authentication manager is connected to.
|
CatalogLiveFilter |
This class manages the live filter settings for a single catalog.
|
CatalogLiveFilterQuery |
This class manages all query related live filter settings for a single catalog.
|
EntityRestrictor |
This class manages access to an entity for the entire server or a specific catalog.
|
ExternalUser | |
FieldValue |
This class manages a single field value of a user.
|
FieldValues |
This class manages the field values of a user.
|
LiveFiltering |
This class manages the live filter settings for a role.
|
OpenCatalogClientGroup |
This class manages a Open Catalog client group which groups a list of products under a unique name.
|
PredefinedPermissions |
This class provides access to all predefined permissions of Cumulus.
|
Product |
This class represents a single product.
|
ProductList |
This class manages a list of products.
|
Role |
Instances of this class represent a single role.
|
RolePermissions |
This class manages permissions for catalogs.
|
ServerPermissions |
This class manages the server permissions assigned to a role.
|
User |
Instances of this class represent a single user.
|
User.RoleNames |
Manages the roles a user is assigned to.
|
UserFieldDefinition |
Instances of this class describe a field definition of the $Users catalog.
|
UserFieldDefinition.FieldNames |
Wrapper class for field names.
|
UserFieldDefinition.StringEnums |
Manager class for the string enum values.
|
Enum | Description |
---|---|
AuthenticationManager.UserType |
AuthenticationManager authenticationManager = AuthenticationManager.getAuthenticationManager(cumulusServer); if (authenticationManager.isSimpleMode) { System.out.println ("No roles available because user system is running in simple mode."); } else { String[] roles = authenticationManager.getRoleNamesAsArray(); System.out.println ("Roles available:"); for (int i = 0; i < roles.length; i++) { String role = roles[i]; System.out.println ("found Role = " + role); } } String[] users = authenticationManager.getUserNamesAsArray(); System.out.println ("Users available:"); for (int i = 0; i < users.length; i++) { String user = users[i]; System.out.println ("found User = " + user); }
www.canto.com
Canto, the Canto logo, the Cumulus logo, and Cumulus are registered trademarks of Canto GmbH, registered in the U.S. and other countries.