Uses of Class
pl.edu.icm.unity.types.basic.IdentityParam
Package
Description
The main entry point to engine's functionality.
Identity API
IdP-type endpoints support
Generic translation profile interface
Registration translation profile API
Input translation profiles API
Output translation API
Support for registration by invitation, with one time use registration codes.
-
Uses of IdentityParam in pl.edu.icm.unity.engine.api
Modifier and TypeMethodDescriptionEntityManagement.addEntity
(IdentityParam toAdd, String credReqIdId, EntityState initialState) AsEntityManagement.addEntity(IdentityParam, String, EntityState, List)
with the empty list of attributes.default Identity
EntityManagement.addEntity
(IdentityParam toAdd, String credReqIdId, EntityState initialState, boolean extractAttributes, List<Attribute> attributes) Deprecated.EntityManagement.addEntity
(IdentityParam toAdd, String credReqId, EntityState initialState, List<Attribute> attributes) Adds a new entity with an initial identity.EntityManagement.addEntity
(IdentityParam toAdd, EntityState initialState) AsEntityManagement.addEntity(IdentityParam, EntityState, List)
with the empty list of attributes and default credential requirements.default Identity
EntityManagement.addEntity
(IdentityParam toAdd, EntityState initialState, boolean extractAttributes) Deprecated.default Identity
EntityManagement.addEntity
(IdentityParam toAdd, EntityState initialState, boolean extractAttributes, List<Attribute> attributes) Deprecated.EntityManagement.addEntity
(IdentityParam toAdd, EntityState initialState, List<Attribute> attributes) AsEntityManagement.addEntity(IdentityParam, String, EntityState, List)
with the empty list of attributes and default credential requirements.EntityManagement.addIdentity
(IdentityParam toAdd, EntityParam parentEntity) Adds a new identity under existing entity.default Identity
EntityManagement.addIdentity
(IdentityParam toAdd, EntityParam parentEntity, boolean extractAttributes) Deprecated.void
EntityManagement.updateIdentity
(IdentityTaV original, IdentityParam updated) Updates a given identity. -
Uses of IdentityParam in pl.edu.icm.unity.engine.api.identity
Modifier and TypeMethodDescriptionIdentityTypeDefinition.convertFromString
(String stringRepresentation, String remoteIdp, String translationProfile) Creates an IdentityParam from a string representation.Modifier and TypeMethodDescriptionIdentityResolver.insertIdentity
(IdentityParam toAdd, EntityParam entity) Insert identity in DB.IdentityTypeDefinition.toHumanFriendlyString
(MessageSource msg, IdentityParam from) IdentityTypeDefinition.toPrettyString
(IdentityParam from) Similar to#toString()
, but allows for less verbose and more user-friendly output.IdentityTypeDefinition.toPrettyStringNoPrefix
(IdentityParam from) Similar to#toPrettyString()
, but doesn't return id type prefix.IdentityTypeDefinition.toString
(IdentityParam from) -
Uses of IdentityParam in pl.edu.icm.unity.engine.api.idp
Modifier and TypeMethodDescriptionIdPEngine.getIdentity
(List<IdentityParam> validIdentities, String selectedIdentity) Finds selected identity among validIdentities and returns it as IdentityParam.Modifier and TypeMethodDescriptionIdPEngine.getIdentity
(List<IdentityParam> validIdentities, String selectedIdentity) Finds selected identity among validIdentities and returns it as IdentityParam. -
Uses of IdentityParam in pl.edu.icm.unity.engine.api.translation
Modifier and TypeMethodDescriptionExternalDataParser.parseAsConfirmedIdentity
(IdentityTypeDefinition identityType, Object externalValue, String idp, String profile) ExternalDataParser.parseAsIdentity
(String identityType, Object externalValue) ExternalDataParser.parseAsIdentity
(IdentityTypeDefinition identityType, Object externalValue, String idp, String profile) -
Uses of IdentityParam in pl.edu.icm.unity.engine.api.translation.form
Modifier and TypeMethodDescriptionvoid
TranslatedRegistrationRequest.addIdentity
(IdentityParam identity) void
TranslatedRegistrationRequest.removeIdentity
(IdentityParam identity) -
Uses of IdentityParam in pl.edu.icm.unity.engine.api.translation.in
ModifierConstructorDescriptionMappedIdentity
(IdentityEffectMode mode, IdentityParam identity, String credentialRequirement) -
Uses of IdentityParam in pl.edu.icm.unity.engine.api.translation.out
Modifier and TypeMethodDescriptionTranslationResult.getIdentities()
TranslationResult.getIdentitiesToPersist()
TranslationResult.removeIdentityByTypeAndValueMatch
(String type, Pattern idValueRegexp) TranslationResult.removeIdentityToPersistByTypeAndValueMatch
(String type, Pattern idValueRegexp) -
Uses of IdentityParam in pl.edu.icm.unity.exceptions
Modifier and TypeFieldDescriptionfinal IdentityParam
IllegalFormContentsException.OccupiedIdentityUsedInRequest.occupiedIdentity
ModifierConstructorDescriptionOccupiedIdentityUsedInRequest
(IdentityParam occupiedIdentity, int position) -
Uses of IdentityParam in pl.edu.icm.unity.types.basic
Modifier and TypeClassDescriptionclass
Represents an identity with full information as returned from the engine.ModifierConstructorDescriptionIdentity
(IdentityParam idParam, long entityId, String comparableValue) Allows for creatingIdentity
out ofIdentityParam
. -
Uses of IdentityParam in pl.edu.icm.unity.types.registration
Modifier and TypeMethodDescriptionprotected IdentityParam
BaseRegistrationInputBuilder.IdentityParamBuilderBase.getInstance()
Modifier and TypeMethodDescriptionBaseRegistrationInputBuilder.withAddedIdentity
(IdentityParam aValue) Modifier and TypeMethodDescriptionvoid
BaseRegistrationInput.setIdentities
(List<IdentityParam> identities) BaseRegistrationInputBuilder.withIdentities
(List<IdentityParam> aValue) ModifierConstructorDescriptionAddedIdentityIdentityParamBuilder
(IdentityParam aInstance) protected
IdentityParamBuilderBase
(IdentityParam aInstance) -
Uses of IdentityParam in pl.edu.icm.unity.types.registration.invite
Modifier and TypeMethodDescriptionEnquiryInvitationParam.Builder.withIdentity
(IdentityParam identity, PrefilledEntryMode mode) FormPrefill.Builder.withIdentity
(IdentityParam identity, PrefilledEntryMode mode) RegistrationInvitationParam.Builder.withIdentity
(IdentityParam identity, PrefilledEntryMode mode) Modifier and TypeMethodDescriptionvoid
FormPrefill.setIdentities
(Map<Integer, PrefilledEntry<IdentityParam>> identities)