Uses of Package
pl.edu.icm.unity.types.basic
Packages that use pl.edu.icm.unity.types.basic
Package
Description
The main entry point to engine's functionality.
Authentication related API and utilities
Local authentication API and general purpose support classes
Remote authentication API
Support for bulk operations: retrieving of mass data at once, that can be reused for obtaining fast results
on large amounts of records (e.g.
Entity bulk operations
Confirmations API
Identity API
IdP-type endpoints support
Notification API
Registration and enquiry public API
Unity login session API
Low level tokens management API
Generic translation profile interface
Registration translation profile API
Input translation profiles API
Output translation API
API of the user import subsystem.
Support for registration by invitation, with one time use registration codes.
-
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.engine.apiClassDescriptionRepresents an attribute instance.Extends the basic
Attribute
with metadata which is set by the server when returning attributes.Represents attribute class, i.e.Attribute type defines rules for handling attributes.Contains information about db dump content.Represents an entity with complete information - as retrieved from the system.Allows for flexible addressing of a subject of a method operating on a particular entity: either using entityId or usingIdentityValue
(belonging to the entity).Describes an operation to be scheduled on an entity.Overall entity status.Group holds set of other elements: other groups and identities.Holds information about group contents.Stores information about entity's membership in a group.Represents an identity with full information as returned from the engine.This class is useful when creating a new Identity.Represents an identity type and value.Type of identity.Wraps notification message template.Notification channel stores configuration used by a facility to create channel instances.Information returned about an installed notification channel -
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.engine.api.attributesClassDescriptionRepresents an attribute instance.Extends the basic
Attribute
with metadata which is set by the server when returning attributes.Represents attribute class, i.e.Attribute type defines rules for handling attributes.Allows for flexible addressing of a subject of a method operating on a particular entity: either using entityId or usingIdentityValue
(belonging to the entity). -
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.engine.api.authn
-
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.engine.api.authn.localClassDescriptionAllows for flexible addressing of a subject of a method operating on a particular entity: either using entityId or using
IdentityValue
(belonging to the entity). -
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.engine.api.authn.remoteClassDescriptionRepresents an attribute instance.Allows for flexible addressing of a subject of a method operating on a particular entity: either using entityId or using
IdentityValue
(belonging to the entity).Represents an identity type and value. -
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.engine.api.bulkClassDescriptionExtends the basic
Attribute
with metadata which is set by the server when returning attributes.Represents an entity with complete information - as retrieved from the system.Holds information about group contents. -
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.engine.api.bulkopsClassDescriptionRepresents an entity with complete information - as retrieved from the system.
-
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.engine.api.confirmationClassDescriptionRepresents an attribute instance.Allows for flexible addressing of a subject of a method operating on a particular entity: either using entityId or using
IdentityValue
(belonging to the entity).Represents an identity with full information as returned from the engine. -
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.engine.api.entityClassDescriptionRepresents an entity with complete information - as retrieved from the system.
-
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.engine.api.groupMemberClassDescriptionExtends the basic
Attribute
with metadata which is set by the server when returning attributes.Stores information about entity, besides its identities, credentials and basic information as id.Represents an identity with full information as returned from the engine. -
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.engine.api.identityClassDescriptionAllows for flexible addressing of a subject of a method operating on a particular entity: either using entityId or using
IdentityValue
(belonging to the entity).Represents an identity with full information as returned from the engine.This class is useful when creating a new Identity.Represents an identity type and value.Type of identity. -
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.engine.api.idpClassDescriptionWrapper for
Attribute
.Allows for flexible addressing of a subject of a method operating on a particular entity: either using entityId or usingIdentityValue
(belonging to the entity).This class is useful when creating a new Identity.Represents an identity type and value. -
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.engine.api.mvelClassDescriptionAttribute statement allows for generating dynamic attributes.Group holds set of other elements: other groups and identities.Contains configuration of group delegation
-
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.engine.api.notificationClassDescriptionAllows for flexible addressing of a subject of a method operating on a particular entity: either using entityId or using
IdentityValue
(belonging to the entity). -
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.engine.api.policyAgreementClassDescriptionAllows for flexible addressing of a subject of a method operating on a particular entity: either using entityId or using
IdentityValue
(belonging to the entity). -
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.engine.api.projectClassDescriptionRepresents an attribute instance.Contains configuration of group delegationBase for all VerifiableElements.
-
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.engine.api.registration
-
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.engine.api.sessionClassDescriptionAllows for flexible addressing of a subject of a method operating on a particular entity: either using entityId or using
IdentityValue
(belonging to the entity). -
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.engine.api.tokenClassDescriptionAllows for flexible addressing of a subject of a method operating on a particular entity: either using entityId or using
IdentityValue
(belonging to the entity). -
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.engine.api.translationClassDescriptionRepresents an attribute instance.Attribute type defines rules for handling attributes.This class is useful when creating a new Identity.
-
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.engine.api.translation.formClassDescriptionRepresents an attribute instance.Overall entity status.This class is useful when creating a new Identity.
-
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.engine.api.translation.inClassDescriptionRepresents an attribute instance.Represents an entity with complete information - as retrieved from the system.Allows for flexible addressing of a subject of a method operating on a particular entity: either using entityId or using
IdentityValue
(belonging to the entity).Describes an operation to be scheduled on an entity.This class is useful when creating a new Identity. -
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.engine.api.translation.outClassDescriptionRepresents an attribute instance.Wrapper for
Attribute
.Represents an entity with complete information - as retrieved from the system.Group holds set of other elements: other groups and identities.This class is useful when creating a new Identity. -
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.engine.api.userimport
-
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.exceptions
-
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.types.basicClassDescriptionRepresents an attribute instance.Extends the basic
Attribute
with metadata which is set by the server when returning attributes.Represents attribute class, i.e.Attribute statement allows for generating dynamic attributes.Attribute type defines rules for handling attributes.Wrapper forAttribute
.Stores information about entity, besides its identities, credentials and basic information as id.Describes an operation to be scheduled on an entity.Overall entity status.Group holds set of other elements: other groups and identities.Contains configuration of group delegationStores information about entity's membership in a group.Represents an identity with full information as returned from the engine.This class is useful when creating a new Identity.Represents an identity type and value.Type of identity.Wraps notification message template.Defines the message content type, used inMessageTemplate
, to properly format the information send through notification facilities.Notification channel stores configuration used by a facility to create channel instances.Base for all VerifiableElements.Email which can be confirmed by user.Mobile number which can be confirmed by user. -
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.types.registrationClassDescriptionRepresents an attribute instance.This class is useful when creating a new Identity.
-
Classes in pl.edu.icm.unity.types.basic used by pl.edu.icm.unity.types.registration.inviteClassDescriptionRepresents an attribute instance.This class is useful when creating a new Identity.