A B C D E F G H I J K L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractAttributeValueSyntaxFactory<T> - Class in pl.edu.icm.unity.engine.api.attributes
-
Generic
AttributeValueSyntax
factory simplifying its creation. - AbstractAttributeValueSyntaxFactory(String, Supplier<AttributeValueSyntax<T>>) - Constructor for class pl.edu.icm.unity.engine.api.attributes.AbstractAttributeValueSyntaxFactory
- AbstractCredentialRetrieval<T extends CredentialExchange> - Class in pl.edu.icm.unity.engine.api.authn
-
Common code for all
CredentialRetrieval
implementations. - AbstractCredentialRetrieval(String) - Constructor for class pl.edu.icm.unity.engine.api.authn.AbstractCredentialRetrieval
- AbstractCredentialRetrievalFactory<T extends CredentialRetrieval> - Class in pl.edu.icm.unity.engine.api.authn
-
Common boilerplate for
CredentialRetrievalFactory
implementations. - AbstractCredentialRetrievalFactory(String, String, String, ObjectFactory<T>, String) - Constructor for class pl.edu.icm.unity.engine.api.authn.AbstractCredentialRetrievalFactory
- AbstractCredentialVerificatorFactory - Class in pl.edu.icm.unity.engine.api.authn
-
Helper to easily create credential factories.
- AbstractCredentialVerificatorFactory(String, String, ObjectFactory<? extends CredentialVerificator>) - Constructor for class pl.edu.icm.unity.engine.api.authn.AbstractCredentialVerificatorFactory
- AbstractEndpoint - Class in pl.edu.icm.unity.engine.api.endpoint
-
Typical boilerplate for all endpoints.
- AbstractEndpoint() - Constructor for class pl.edu.icm.unity.engine.api.endpoint.AbstractEndpoint
- AbstractLocalCredentialVerificatorFactory - Class in pl.edu.icm.unity.engine.api.authn.local
-
Helper to easily create credential factories.
- AbstractLocalCredentialVerificatorFactory(String, String, boolean, ObjectFactory<? extends LocalCredentialVerificator>) - Constructor for class pl.edu.icm.unity.engine.api.authn.local.AbstractLocalCredentialVerificatorFactory
- AbstractLocalVerificator - Class in pl.edu.icm.unity.engine.api.authn.local
-
Abstract
LocalCredentialVerificator
with a common boilerplate code. - AbstractLocalVerificator(String, String, String, boolean) - Constructor for class pl.edu.icm.unity.engine.api.authn.local.AbstractLocalVerificator
- AbstractRemoteVerificator - Class in pl.edu.icm.unity.engine.api.authn.remote
-
Base class that is nearly mandatory for all remote verificators.
- AbstractRemoteVerificator(String, String, String, RemoteAuthnResultProcessor) - Constructor for class pl.edu.icm.unity.engine.api.authn.remote.AbstractRemoteVerificator
- AbstractRemoteVerificator.RemoteAuthnState - Interface in pl.edu.icm.unity.engine.api.authn.remote
-
Marker interface only.
- AbstractVerificator - Class in pl.edu.icm.unity.engine.api.authn
-
Abstract
CredentialVerificator
with a common boilerplate code. - AbstractVerificator(String, String, String) - Constructor for class pl.edu.icm.unity.engine.api.authn.AbstractVerificator
- AbstractWebEndpoint - Class in pl.edu.icm.unity.engine.api.endpoint
-
Typical boilerplate for all
WebAppEndpointInstance
s. - AbstractWebEndpoint(NetworkServer, AdvertisedAddressProvider) - Constructor for class pl.edu.icm.unity.engine.api.endpoint.AbstractWebEndpoint
- accept - pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest.AutomaticRequestAction
- accept(ProjectRequestParam) - Method in interface pl.edu.icm.unity.engine.api.project.ProjectRequestManagement
-
Accept project request
- ACCOUNT_ACTIVATED_NOTIFICATION - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- ACCOUNT_DISABLED_NOTIFICATION - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- ACCOUNT_REMOVED_NOTIFICATION - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- actionType - Variable in class pl.edu.icm.unity.engine.api.translation.TranslationActionInstance
- ACTIVE_VALUE_CLIENT - Static variable in class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties
- ACTIVE_VALUE_MULTI_SELECTABLE - Static variable in class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties
- ACTIVE_VALUE_SELECTION_PFX - Static variable in class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties
- ACTIVE_VALUE_SINGLE_SELECTABLE - Static variable in class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties
- ActiveValueSelectionConfig(List<DynamicAttribute>, List<DynamicAttribute>, List<DynamicAttribute>) - Constructor for class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties.ActiveValueSelectionConfig
- ADD_IF_GROUP_EXISTS - pl.edu.icm.unity.engine.api.translation.in.GroupEffectMode
-
Identity will be added to the target group only if the group exists.
- addAttribute(RemoteAttribute) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedInput
- addAttribute(MappedAttribute) - Method in class pl.edu.icm.unity.engine.api.translation.in.MappingResult
- addAttribute(Attribute) - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- addAttributeClass(String, String) - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- addAttributeClass(AttributesClass) - Method in interface pl.edu.icm.unity.engine.api.AttributeClassManagement
-
Defines a new attribute class
- addAttributes(Collection<Attribute>) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedContext
- addAttributeType(AttributeType) - Method in interface pl.edu.icm.unity.engine.api.AttributeTypeManagement
-
Adds a new attribute type.
- addAuthenticatedIdentities(Collection<String>) - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- addAuthenticatedWith(String) - Method in class pl.edu.icm.unity.engine.api.translation.in.MappingResult
- addAuthenticationFlow(AuthenticationFlowDefinition) - Method in interface pl.edu.icm.unity.engine.api.AuthenticationFlowManagement
-
Add new authentication flow
- addAuthnContext(T) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteAuthenticationContextManagement
- addCachedPrefixes(String...) - Method in class pl.edu.icm.unity.engine.api.config.UnityPropertiesHelper
-
All properties which start with the given regexp will be cached in a way that all properties starting with this prefix can be quickly retrieved using
UnityPropertiesHelper.getSortedStringKeys(String, boolean)
. - addCredentialDefinition(CredentialDefinition) - Method in interface pl.edu.icm.unity.engine.api.CredentialManagement
-
Defines a new credential definition, so it can be assigned to entities via credential requirements and to local authenticators.
- addCredentialRequirement(CredentialRequirements) - Method in interface pl.edu.icm.unity.engine.api.CredentialRequirementManagement
-
Defines a new credential requirements instance
- addEnquiry(EnquiryForm) - Method in interface pl.edu.icm.unity.engine.api.EnquiryManagement
-
Add a new enquiry form.
- addEntity(IdentityParam, String, EntityState) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
-
As
EntityManagement.addEntity(IdentityParam, String, EntityState, List)
with the empty list of attributes. - addEntity(IdentityParam, String, EntityState, boolean, List<Attribute>) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
-
Deprecated.
- addEntity(IdentityParam, String, EntityState, List<Attribute>) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
-
Adds a new entity with an initial identity.
- addEntity(IdentityParam, EntityState) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
-
As
EntityManagement.addEntity(IdentityParam, EntityState, List)
with the empty list of attributes and default credential requirements. - addEntity(IdentityParam, EntityState, boolean) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
-
Deprecated.
- addEntity(IdentityParam, EntityState, boolean, List<Attribute>) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
-
Deprecated.
- addEntity(IdentityParam, EntityState, List<Attribute>) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
-
As
EntityManagement.addEntity(IdentityParam, String, EntityState, List)
with the empty list of attributes and default credential requirements. - addEntityChange(EntityChange) - Method in class pl.edu.icm.unity.engine.api.translation.in.MappingResult
- addForm(RegistrationForm) - Method in interface pl.edu.icm.unity.engine.api.RegistrationsManagement
-
Add a new registration form.
- addGroup(String, String, I18nString, boolean) - Method in interface pl.edu.icm.unity.engine.api.project.DelegatedGroupManagement
-
Adds group
- addGroup(RemoteGroupMembership) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedInput
- addGroup(MappedGroup) - Method in class pl.edu.icm.unity.engine.api.translation.in.MappingResult
- addGroup(Group) - Method in interface pl.edu.icm.unity.engine.api.GroupsManagement
-
Adds a new group
- addGroups(Collection<String>) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedContext
- addIdentities(Collection<IdentityTaV>) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedContext
- addIdentity(RemoteIdentity) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedInput
- addIdentity(MappedIdentity) - Method in class pl.edu.icm.unity.engine.api.translation.in.MappingResult
- addIdentity(IdentityParam) - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- addIdentity(IdentityParam, EntityParam) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
-
Adds a new identity under existing entity.
- addIdentity(IdentityParam, EntityParam, boolean) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
-
Deprecated.
- addInvitation(ProjectInvitationParam) - Method in interface pl.edu.icm.unity.engine.api.project.ProjectInvitationsManagement
-
Ads invitation
- addInvitation(InvitationParam) - Method in interface pl.edu.icm.unity.engine.api.InvitationManagement
-
Associates a new invitation with a form.
- AdditionalAuthenticationMisconfiguredException - Exception in pl.edu.icm.unity.engine.api.session
-
Signals that additional authentication is required prior to invoking the operation but it is not configured properly so the operation can't succeed.
- AdditionalAuthenticationMisconfiguredException() - Constructor for exception pl.edu.icm.unity.engine.api.session.AdditionalAuthenticationMisconfiguredException
- AdditionalAuthenticationRequiredException - Exception in pl.edu.icm.unity.engine.api.session
-
Signals that additional authentication is required prior to invoking the operation
- AdditionalAuthenticationRequiredException(String) - Constructor for exception pl.edu.icm.unity.engine.api.session.AdditionalAuthenticationRequiredException
- addMemberFromParent(String, EntityParam) - Method in interface pl.edu.icm.unity.engine.api.GroupsManagement
-
As
GroupsManagement.addMemberFromParent(String, EntityParam, List)
with an empty list of attribute classes. - addMemberFromParent(String, EntityParam, List<Attribute>) - Method in interface pl.edu.icm.unity.engine.api.GroupsManagement
-
Adds a new member to the group.
- addMemberFromParent(String, EntityParam, List<Attribute>, String, String) - Method in interface pl.edu.icm.unity.engine.api.GroupsManagement
-
Adds a new member to the group.
- addMembership(GroupParam) - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- addMemberToGroup(String, String, long) - Method in interface pl.edu.icm.unity.engine.api.project.DelegatedGroupManagement
-
Adds a new member to the group
- addNotificationChannel(NotificationChannel) - Method in interface pl.edu.icm.unity.engine.api.NotificationsManagement
-
Creates a new channel for a given facility.
- addParticipant(SessionParticipant) - Method in class pl.edu.icm.unity.engine.api.session.SessionParticipants
- AddParticipantToSessionTask(SessionParticipantTypesRegistry, SessionParticipant...) - Constructor for class pl.edu.icm.unity.engine.api.session.SessionParticipants.AddParticipantToSessionTask
- addPersistedCertificate(NamedCertificate) - Method in interface pl.edu.icm.unity.engine.api.PKIManagement
-
Adds a new persisted certificate
- addProfile(TranslationProfile) - Method in interface pl.edu.icm.unity.engine.api.TranslationProfileManagement
- addProtectedPath(String) - Method in class pl.edu.icm.unity.engine.api.utils.HiddenResourcesFilter
- addRealm(AuthenticationRealm) - Method in interface pl.edu.icm.unity.engine.api.RealmsManagement
-
Creates a new realm
- addSessionParticipant(SessionParticipant) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedInput
- addSessionParticipant(SessionParticipant...) - Method in interface pl.edu.icm.unity.engine.api.session.SessionManagement
-
Adds given participands to the current login session
- addTemplate(MessageTemplate) - Method in interface pl.edu.icm.unity.engine.api.MessageTemplateManagement
- addToken(String, String, byte[], Date, Date) - Method in interface pl.edu.icm.unity.engine.api.token.TokensManagement
-
Adds a new token without owner
- addToken(String, String, EntityParam, byte[], Date, Date) - Method in interface pl.edu.icm.unity.engine.api.token.TokensManagement
-
Adds a new token
- addTokenExpirationListener(TokensManagement.TokenExpirationListener, String) - Method in interface pl.edu.icm.unity.engine.api.token.TokensManagement
-
Adds a new listenr which is notified about expired tokens of a specified type
- addVolatileCertificate(String, X509Certificate) - Method in interface pl.edu.icm.unity.engine.api.PKIManagement
-
Adds a new volatile certificate
- ADVERTISED_HOST - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- AdvertisedAddressProvider - Interface in pl.edu.icm.unity.engine.api.server
- advertisedAddrProvider - Variable in class pl.edu.icm.unity.engine.api.endpoint.AbstractWebEndpoint
- agrs - pl.edu.icm.unity.engine.api.translation.form.RegistrationMVELContextKey
- allow - pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration.XFrameOptions
- ALLOW_FULL_HTML - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- ALLOW_NOT_PROXIED_TRAFFIC - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- ALLOWED_IMMEDIATE_CLIENTS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- ALLOWED_TO_EMBED - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- allowedGroup - Variable in class pl.edu.icm.unity.engine.api.project.ProjectInvitationParam
- allowFrom - pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration.XFrameOptions
- AlreadyMemberException() - Constructor for exception pl.edu.icm.unity.engine.api.project.ProjectInvitationsManagement.AlreadyMemberException
- applyRule(TranslationRule) - Method in interface pl.edu.icm.unity.engine.api.BulkProcessingManagement
-
Schedule a rule to be invoked immediately.
- applyRuleSync(TranslationRule, long) - Method in interface pl.edu.icm.unity.engine.api.BulkProcessingManagement
- areEqual(T, Object) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntax
- areEqualStringValue(String, String) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntax
-
Converts values from string and then performs equality checking
- assembleAuthenticationResult(RemotelyAuthenticatedContext) - Method in interface pl.edu.icm.unity.engine.api.authn.remote.RemoteAuthnResultProcessor
-
Tries to resolve the primary identity from the previously created
RemotelyAuthenticatedContext
(usually via#processRemoteInput(RemotelyAuthenticatedInput)
) and returns a finalAuthenticationResult
depending on the success of this action. - attr - pl.edu.icm.unity.engine.api.translation.form.RegistrationMVELContextKey
- attr - pl.edu.icm.unity.engine.api.translation.in.InputTranslationContextFactory.ContextKey
- attribtues - Variable in class pl.edu.icm.unity.engine.api.bulk.EntityGroupAttributes
- attribute - pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationRedirectURLBuilder.ConfirmedElementType
- AttributeClassHelper - Class in pl.edu.icm.unity.engine.api.attributes
-
Helper for handling
AttributesClass
es of an entity. - AttributeClassHelper() - Constructor for class pl.edu.icm.unity.engine.api.attributes.AttributeClassHelper
- AttributeClassHelper(Map<String, AttributesClass>, Collection<String>) - Constructor for class pl.edu.icm.unity.engine.api.attributes.AttributeClassHelper
- AttributeClassManagement - Interface in pl.edu.icm.unity.engine.api
-
Attribute class management API.
- AttributeEffectMode - Enum in pl.edu.icm.unity.engine.api.translation.in
-
Defines how a mapped attribute should be handled.
- AttributeMetadataProvider - Interface in pl.edu.icm.unity.engine.api.attributes
-
Implementation defines an
AttributeType
metadata. - AttributeMetadataProvidersRegistry - Class in pl.edu.icm.unity.engine.api.attributes
- AttributeMetadataProvidersRegistry(Optional<List<AttributeMetadataProvider>>) - Constructor for class pl.edu.icm.unity.engine.api.attributes.AttributeMetadataProvidersRegistry
- attributes - Variable in class pl.edu.icm.unity.engine.api.project.DelegatedGroupMember
- AttributesContentPublicServletProvider - Interface in pl.edu.icm.unity.engine.api.wellknown
-
Provides servlet with public access to user's content stored in attributes, of those syntaxes that provides
AttributeValueSyntax.publicExposureSpec()
implementation. - attributesGroup - Variable in class pl.edu.icm.unity.engine.api.bulk.EntityInGroupData
- AttributesManagement - Interface in pl.edu.icm.unity.engine.api
-
Attributes management API.
- AttributeSupport - Interface in pl.edu.icm.unity.engine.api.attributes
-
This interface collect engine's operations related to attributes.
- AttributeSyntaxFactoriesRegistry - Class in pl.edu.icm.unity.engine.api.attributes
-
Maintains a simple registry of available
AttributeValueSyntaxFactory
ies. - AttributeSyntaxFactoriesRegistry(Optional<List<AttributeValueSyntaxFactory<?>>>) - Constructor for class pl.edu.icm.unity.engine.api.attributes.AttributeSyntaxFactoriesRegistry
- AttributeTypeManagement - Interface in pl.edu.icm.unity.engine.api
-
Attribute types management API.
- AttributeTypeSupport - Interface in pl.edu.icm.unity.engine.api.attributes
-
API helping to manipulate attributes, used internally
- AttributeValueConverter - Interface in pl.edu.icm.unity.engine.api
-
Performs conversion of
Attribute
values in a convenient to use way. - AttributeValueSyntax<T> - Interface in pl.edu.icm.unity.engine.api.attributes
-
Base interface defining attribute value syntax.
- AttributeValueSyntaxFactory<T> - Interface in pl.edu.icm.unity.engine.api.attributes
-
Implementations allow to instantiate
AttributeValueSyntax
instances. - attrObj - pl.edu.icm.unity.engine.api.translation.in.InputTranslationContextFactory.ContextKey
- attrs - pl.edu.icm.unity.engine.api.translation.form.RegistrationMVELContextKey
- attrs - pl.edu.icm.unity.engine.api.translation.in.InputTranslationContextFactory.ContextKey
- AUDITEVENTLOGS_ENABLED - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- AuditEventManagement - Interface in pl.edu.icm.unity.engine.api
-
AuditEvent management API.
- AuthenticatedEntity - Class in pl.edu.icm.unity.engine.api.authn
-
Stores information about authenticated entity during the authentication.
- AuthenticatedEntity(Long, String, String) - Constructor for class pl.edu.icm.unity.engine.api.authn.AuthenticatedEntity
- AuthenticatedEntity(Long, Set<String>, String) - Constructor for class pl.edu.icm.unity.engine.api.authn.AuthenticatedEntity
- AUTHENTICATION_FLOW - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- AUTHENTICATION_FLOW_FIRST_FACTOR_AUTHENTICATORS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- AUTHENTICATION_FLOW_NAME - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- AUTHENTICATION_FLOW_POLICY - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- AUTHENTICATION_FLOW_SECOND_FACTOR_AUTHENTICATORS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- AuthenticationException - Exception in pl.edu.icm.unity.engine.api.authn
-
Thrown on authentication problem.
- AuthenticationException(String) - Constructor for exception pl.edu.icm.unity.engine.api.authn.AuthenticationException
- AuthenticationException(String, Exception) - Constructor for exception pl.edu.icm.unity.engine.api.authn.AuthenticationException
- AuthenticationException(AuthenticationResult, String) - Constructor for exception pl.edu.icm.unity.engine.api.authn.AuthenticationException
- AuthenticationException(AuthenticationResult, String, Throwable) - Constructor for exception pl.edu.icm.unity.engine.api.authn.AuthenticationException
- AuthenticationFlow - Class in pl.edu.icm.unity.engine.api.authn
-
Stores information about a authentication flow, as configured by administrator and selectable by a user or client.
- AuthenticationFlow(String, AuthenticationFlowDefinition.Policy, Set<AuthenticatorInstance>, List<AuthenticatorInstance>, long) - Constructor for class pl.edu.icm.unity.engine.api.authn.AuthenticationFlow
- AuthenticationFlowManagement - Interface in pl.edu.icm.unity.engine.api
-
API for authentication flow management.
- authenticationFlows - Variable in class pl.edu.icm.unity.engine.api.endpoint.AbstractEndpoint
- authenticationOption - Variable in exception pl.edu.icm.unity.engine.api.session.AdditionalAuthenticationRequiredException
- AuthenticationProcessor - Interface in pl.edu.icm.unity.engine.api.authn
-
Utility methods processing results of authenticators.
- authenticationResult - Variable in class pl.edu.icm.unity.engine.api.userimport.UserImportSerivce.ImportResult
- AuthenticationResult - Class in pl.edu.icm.unity.engine.api.authn
-
This class object is returned by authenticator with information about authentication result.
- AuthenticationResult(AuthenticationResult.Status, AuthenticatedEntity) - Constructor for class pl.edu.icm.unity.engine.api.authn.AuthenticationResult
-
Used by local verificators
- AuthenticationResult(AuthenticationResult.Status, RemotelyAuthenticatedContext, AuthenticatedEntity) - Constructor for class pl.edu.icm.unity.engine.api.authn.AuthenticationResult
-
Used by remote verificators
- AuthenticationResult.Status - Enum in pl.edu.icm.unity.engine.api.authn
- AUTHENTICATOR - pl.edu.icm.unity.engine.api.files.FileStorageService.StandardOwner
- AUTHENTICATOR_CREDENTIAL - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- AUTHENTICATOR_NAME - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- AUTHENTICATOR_TYPE - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- AUTHENTICATOR_VERIFICATOR_CONFIG - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- AuthenticatorInstance - Interface in pl.edu.icm.unity.engine.api.authn
-
Representation of an authenticator instance, which is a composition of
CredentialRetrieval
andCredentialVerificator
, configured. - AuthenticatorManagement - Interface in pl.edu.icm.unity.engine.api
-
API for authenticators management.
- AUTHENTICATORS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- AuthenticatorSupportService - Interface in pl.edu.icm.unity.engine.api.authn
-
Provides access to authenticators.
- AuthNInfo(String, Date) - Constructor for class pl.edu.icm.unity.engine.api.authn.LoginSession.AuthNInfo
- AuthorizationManagement - Interface in pl.edu.icm.unity.engine.api
-
API for authorization management.
- AUTHZ_CACHE_MS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- AutomaticInvitationProcessingParam - Class in pl.edu.icm.unity.engine.api.translation.form
-
Holds the information relevant for automatic invitation processing.
- AutomaticInvitationProcessingParam(String) - Constructor for class pl.edu.icm.unity.engine.api.translation.form.AutomaticInvitationProcessingParam
- autoRedirect - Variable in class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration
- autoRedirect(String) - Static method in class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration
B
- BASE_PREFIX - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- BaseEmailConfirmationState - Class in pl.edu.icm.unity.engine.api.confirmation.states
-
Contains common informations used during confirmation
- BaseEmailConfirmationState() - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.BaseEmailConfirmationState
- BaseEmailConfirmationState(String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.BaseEmailConfirmationState
- BaseEmailConfirmationState(String, String, String, String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.BaseEmailConfirmationState
- basicError(String, String) - Static method in class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration
- bindHttpSession(HttpSession, LoginSession) - Method in interface pl.edu.icm.unity.engine.api.session.LoginToHttpSessionBinder
- BindingAuthn - Interface in pl.edu.icm.unity.engine.api.endpoint
-
Interface defining binding specific API (e.g. for Vaadin Web interface or CXF WS) which must be implemented to plug an authentication to the binding.
- bindingName - Variable in class pl.edu.icm.unity.engine.api.authn.AbstractCredentialRetrieval
- breakLogin() - Method in class pl.edu.icm.unity.engine.api.authn.IdPLoginController
- breakLogin() - Method in interface pl.edu.icm.unity.engine.api.authn.IdPLoginController.IdPLoginHandler
-
Breaks any existing login session.
- build() - Method in class pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationRedirectURLBuilder
- build() - Method in class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration.Builder
- build() - Method in class pl.edu.icm.unity.engine.api.registration.RegistrationRedirectURLBuilder
- builder() - Static method in class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration
- Builder() - Constructor for class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration.Builder
- BulkGroupQueryService - Interface in pl.edu.icm.unity.engine.api.bulk
-
Supports fast resolving of data about a group contents in bulk.
- BulkProcessingManagement - Interface in pl.edu.icm.unity.engine.api
-
Defines API allowing for bulk processing of entities - both manually and basing on a repeatable schedule.
C
- cacheIfNeeded(String) - Method in class pl.edu.icm.unity.engine.api.config.UnityPropertiesHelper
- CacheProvider - Class in pl.edu.icm.unity.engine.api.utils
-
Component providing access to Ehcache CacheManager.
- CacheProvider() - Constructor for class pl.edu.icm.unity.engine.api.utils.CacheProvider
- cancelled - pl.edu.icm.unity.engine.api.registration.RegistrationRedirectURLBuilder.Status
- CERTIFICATE_FILE - Static variable in class pl.edu.icm.unity.engine.api.config.UnityPKIConfiguration
- CERTIFICATES - Static variable in class pl.edu.icm.unity.engine.api.config.UnityPKIConfiguration
- checkAttribtues(Collection<String>, Map<String, AttributeType>) - Method in class pl.edu.icm.unity.engine.api.attributes.AttributeClassHelper
-
Verifies if the given attribute set is consistent with the effective AC
- checkCredentialState(String) - Method in interface pl.edu.icm.unity.engine.api.authn.local.LocalCredentialVerificator
- checkIfAuthenticatorsAreAmongSupported(Set<String>) - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticationFlow
- checkIfUserHasCredential(AuthenticatorInstanceMetadata, long) - Method in interface pl.edu.icm.unity.engine.api.authn.AuthenticationProcessor
- checkParams() - Method in class pl.edu.icm.unity.engine.api.translation.TranslationActionInstance
- clean(HttpServletRequest) - Static method in class pl.edu.icm.unity.engine.api.utils.RoutingServlet
-
Cleans any previous routing settings.
- CLEANUP_INTERVAL - Static variable in class pl.edu.icm.unity.engine.api.authn.remote.RemoteAuthenticationContextManagement
- cleanupClass(AttributesClass, Map<String, AttributesClass>) - Static method in class pl.edu.icm.unity.engine.api.attributes.AttributeClassHelper
-
All parents which are also parents of other existing parents are removed.
- CODE_PARAM - Static variable in class pl.edu.icm.unity.engine.api.registration.PublicRegistrationURLSupport
- CodeGenerator - Class in pl.edu.icm.unity.engine.api.utils
-
Simply string code generator
- CodeGenerator() - Constructor for class pl.edu.icm.unity.engine.api.utils.CodeGenerator
- CommonIdPProperties - Class in pl.edu.icm.unity.engine.api.idp
-
Contains settings which are common for all IdP endpoints
- CommonIdPProperties() - Constructor for class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties
- CommonIdPProperties.ActiveValueSelectionConfig - Class in pl.edu.icm.unity.engine.api.idp
- CONFIG_FILE_PROP - Static variable in class pl.edu.icm.unity.engine.api.config.DefaultConfigurationLocation
- CONFIG_ONLY_ERA_CONTROL - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- CONFIGURATION_FILE - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- ConfigurationLoader - Class in pl.edu.icm.unity.engine.api.config
-
Loads configuration properties.
- ConfigurationLoader() - Constructor for class pl.edu.icm.unity.engine.api.config.ConfigurationLoader
- ConfigurationLocationProvider - Interface in pl.edu.icm.unity.engine.api.config
-
Interface implemented by a bean providing a programatically set configuration.
- CONFIRMATION_AUTO_REDIRECT - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- CONFIRMATION_DEFAULT_RETURN_URL - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- CONFIRMATION_TEMPLATE - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- CONFIRMATION_THEME - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- CONFIRMATION_TOKEN_ARG - Static variable in interface pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationServletProvider
- CONFIRMATION_TOKEN_TYPE - Static variable in interface pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationManager
- contactAddress - Variable in class pl.edu.icm.unity.engine.api.project.ProjectInvitationParam
- content - Variable in class pl.edu.icm.unity.engine.api.attributes.PublicAttributeContent
- CONTEXT_PATH - Static variable in interface pl.edu.icm.unity.engine.api.endpoint.SharedEndpointManagement
- convertFromString(String) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntax
-
Converts the value from string representation as produced by
AttributeValueSyntax.convertToString(Object)
- convertFromString(String, String, String) - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
-
Creates an IdentityParam from a string representation.
- convertToString(T) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntax
-
Dumps a domain value to string.
- CORS_ALLOW_CREDENTIALS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- CORS_ALLOWED_HEADERS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- CORS_ALLOWED_METHODS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- CORS_ALLOWED_ORIGINS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- CORS_CHAIN_PREFLIGHT - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- CORS_EXPOSED_HEADERS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- CORS_PFX - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- CORS_PREFLIGHT_MAX_AGE - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- CREATE_GROUP_IF_MISSING - pl.edu.icm.unity.engine.api.translation.in.GroupEffectMode
-
If a target group is missing then it will be created first, then the identity is added.
- CREATE_ONLY - pl.edu.icm.unity.engine.api.translation.in.AttributeEffectMode
-
If the local attribute doesn't exist it will be created.
- CREATE_OR_MATCH - pl.edu.icm.unity.engine.api.translation.in.IdentityEffectMode
-
Identity will be created if doesn't exists.
- CREATE_OR_UPDATE - pl.edu.icm.unity.engine.api.translation.in.AttributeEffectMode
-
Local attribute will be created if doesn't exists.
- createAttribute(EntityParam, Attribute) - Method in interface pl.edu.icm.unity.engine.api.AttributesManagement
-
Creates an attribute (must not be present).
- createAttributeSuppressingConfirmation(EntityParam, Attribute) - Method in interface pl.edu.icm.unity.engine.api.AttributesManagement
-
Creates an attribute (must not be present).
- createAuthenticator(String, String, String, String) - Method in interface pl.edu.icm.unity.engine.api.AuthenticatorManagement
-
Creates a new authenticator
- createConfirmFromNames(UnityMessageSource, Collection<? extends NamedObject>) - Static method in class pl.edu.icm.unity.engine.api.utils.MessageUtils
-
As
MessageUtils.createConfirmFromStrings(UnityMessageSource, Collection)
but uses getName() instead of toString(). - createConfirmFromStrings(UnityMessageSource, Collection<?>) - Static method in class pl.edu.icm.unity.engine.api.utils.MessageUtils
-
Produces a string with at most 4 elements of the collection elements (toString() is called).
- createExpresionValueMap(RemotelyAuthenticatedInput) - Static method in class pl.edu.icm.unity.engine.api.translation.in.InputTranslationContextFactory
- createInstance() - Method in class pl.edu.icm.unity.engine.api.attributes.AbstractAttributeValueSyntaxFactory
- createInstance() - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntaxFactory
- createLocalCredentialVerificator(CredentialDefinition) - Method in class pl.edu.icm.unity.engine.api.authn.local.LocalCredentialsRegistry
- createMvelContext(RemotelyAuthenticatedInput) - Static method in class pl.edu.icm.unity.engine.api.translation.in.InputTranslationContextFactory
- createNewIdentity(String, String, long) - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
-
Tries to create a new identity.
- createSession(long, AuthenticationRealm, String, String, LoginSession.RememberMeInfo, String, String) - Method in interface pl.edu.icm.unity.engine.api.session.SessionManagement
-
Creates new session
- createState() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.BaseEmailConfirmationState
- createState() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.EmailAttribiuteConfirmationState
- createState() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationEmailConfirmationState
- createState() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationReqEmailAttribiuteConfirmationState
- createState() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.UserEmailConfirmationState
- CREDENTIAL_CONFIGURATION - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- CREDENTIAL_DESCRIPTION - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- CREDENTIAL_NAME - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- CREDENTIAL_REQ_CONTENTS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- CREDENTIAL_REQ_DESCRIPTION - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- CREDENTIAL_REQ_NAME - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- CREDENTIAL_REQS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- CREDENTIAL_TYPE - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- credentialExchange - Variable in class pl.edu.icm.unity.engine.api.authn.AbstractCredentialRetrieval
- CredentialExchange - Interface in pl.edu.icm.unity.engine.api.authn
-
Marker interface.
- CredentialHelper - Interface in pl.edu.icm.unity.engine.api.authn.local
-
Allows for performing various credential related operations which needs to be handled internally, not via the public API.
- CredentialManagement - Interface in pl.edu.icm.unity.engine.api
-
Credential management API
- credentialName - Variable in class pl.edu.icm.unity.engine.api.authn.local.AbstractLocalVerificator
- CredentialRequirementManagement - Interface in pl.edu.icm.unity.engine.api
-
API for
CredentialRequirements
management. - CredentialReset - Interface in pl.edu.icm.unity.engine.api.authn
-
Implementations provide a credential reset functionality.
- CredentialRetrieval - Interface in pl.edu.icm.unity.engine.api.authn
-
Retrieves credential, using a some binding specific method.
- CredentialRetrievalFactory - Interface in pl.edu.icm.unity.engine.api.authn
-
Implementations allows for creating
CredentialRetrieval
s of a particular type. - CREDENTIALS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityPKIConfiguration
- CREDENTIALS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- CredentialVerificator - Interface in pl.edu.icm.unity.engine.api.authn
-
Implementations allow for verification of the provided credential.
- CredentialVerificator.VerificatorType - Enum in pl.edu.icm.unity.engine.api.authn
- CredentialVerificatorFactory - Interface in pl.edu.icm.unity.engine.api.authn
-
Produces
CredentialVerificator
s of a particular type. - CURRENT_DESTINATION - Static variable in class pl.edu.icm.unity.engine.api.utils.RoutingServlet
D
- DB_DUMP_DIRECTORY - Static variable in interface pl.edu.icm.unity.engine.api.ServerManagement
- DB_IMPORT_DIRECTORY - Static variable in interface pl.edu.icm.unity.engine.api.ServerManagement
- decline(ProjectRequestParam) - Method in interface pl.edu.icm.unity.engine.api.project.ProjectRequestManagement
-
Reject project request
- DEFAULT_CONTEXT - Static variable in class pl.edu.icm.unity.engine.api.wellknown.SecuredWellKnownURLServlet
- DEFAULT_CREDENTIAL - Static variable in interface pl.edu.icm.unity.engine.api.CredentialManagement
- DEFAULT_CREDENTIAL_REQUIREMENT - Static variable in interface pl.edu.icm.unity.engine.api.CredentialRequirementManagement
- DEFAULT_EMAIL_CHANNEL - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- DEFAULT_LOCALE - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- DEFAULT_MAX_FAILURES - Static variable in interface pl.edu.icm.unity.engine.api.event.EventListener
- DEFAULT_OUTPUT_PROFILE - Static variable in interface pl.edu.icm.unity.engine.api.TranslationProfileManagement
- DEFAULT_SMS_CHANNEL - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- DEFAULT_TTL_DAYS - Static variable in class pl.edu.icm.unity.engine.api.project.ProjectInvitation
- DEFAULT_WEB_CONTENT_PATH - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- DEFAULT_WEB_PATH - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- DefaultConfigurationLocation - Class in pl.edu.icm.unity.engine.api.config
-
Returns the configuration file: use a reselected one with property or the default one if not set.
- DefaultConfigurationLocation() - Constructor for class pl.edu.icm.unity.engine.api.config.DefaultConfigurationLocation
- DefaultJsonFormatterFacility - Class in pl.edu.icm.unity.engine.api.utils.json
-
Default formatter.
- DefaultJsonFormatterFacility() - Constructor for class pl.edu.icm.unity.engine.api.utils.json.DefaultJsonFormatterFacility
- defaults - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- defaults - Static variable in class pl.edu.icm.unity.engine.api.config.UnityPKIConfiguration
- defaults - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- DelegatedGroup - Class in pl.edu.icm.unity.engine.api.project
-
Holds information about delegated group.
- DelegatedGroup(String, GroupDelegationConfiguration, boolean, String) - Constructor for class pl.edu.icm.unity.engine.api.project.DelegatedGroup
- DelegatedGroupContents - Class in pl.edu.icm.unity.engine.api.project
-
Holds information about delegated group and subgroup.
- DelegatedGroupContents(DelegatedGroup, Optional<List<String>>) - Constructor for class pl.edu.icm.unity.engine.api.project.DelegatedGroupContents
- DelegatedGroupManagement - Interface in pl.edu.icm.unity.engine.api.project
-
Internal engine API for delegated groups management
- DelegatedGroupMember - Class in pl.edu.icm.unity.engine.api.project
-
Holds information about delegated group member.
- DelegatedGroupMember(long, String, String, GroupAuthorizationRole, String, VerifiableElementBase, Optional<List<Attribute>>) - Constructor for class pl.edu.icm.unity.engine.api.project.DelegatedGroupMember
- delegationConfiguration - Variable in class pl.edu.icm.unity.engine.api.project.DelegatedGroup
- deny - pl.edu.icm.unity.engine.api.authn.AuthenticationResult.Status
-
There was authentication try with the authenticator but it failed
- deny - pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration.XFrameOptions
- deploy(String, String, String, EndpointConfiguration) - Method in interface pl.edu.icm.unity.engine.api.EndpointManagement
-
Deploys a new instance of an endpoint of id type, at address location.
- deployEndpoint(WebAppEndpointInstance) - Method in interface pl.edu.icm.unity.engine.api.server.NetworkServer
- deployHandler(ServletContextHandler) - Method in interface pl.edu.icm.unity.engine.api.server.NetworkServer
- deployInternalEndpointFilter(String, FilterHolder) - Method in interface pl.edu.icm.unity.engine.api.endpoint.SharedEndpointManagement
-
Deploys the given filter in the internal, shared endpoint.
- deployInternalEndpointServlet(String, ServletHolder, boolean) - Method in interface pl.edu.icm.unity.engine.api.endpoint.SharedEndpointManagement
-
Deploys the given servlet in the internal, shared endpoint.
- description - Variable in class pl.edu.icm.unity.engine.api.endpoint.AbstractEndpoint
- deserialize(Token) - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- deserializeSimple(String) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntax
-
Many attributes are passed in a string form, especially when obtained externally.
- destroy() - Method in class pl.edu.icm.unity.engine.api.authn.AbstractCredentialRetrieval
- destroy() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticationFlow
- destroy() - Method in class pl.edu.icm.unity.engine.api.endpoint.AbstractEndpoint
- destroy() - Method in class pl.edu.icm.unity.engine.api.endpoint.AbstractWebEndpoint
- destroy() - Method in interface pl.edu.icm.unity.engine.api.endpoint.BindingAuthn
-
Called when endpoint using this implementation is destroyed.
- destroy() - Method in interface pl.edu.icm.unity.engine.api.endpoint.EndpointInstance
-
Stops the endpoint.
- destroy() - Method in class pl.edu.icm.unity.engine.api.utils.HiddenResourcesFilter
- destroyOverridable() - Method in class pl.edu.icm.unity.engine.api.endpoint.AbstractWebEndpoint
- DISABLE_TLS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- disableAuditEvents() - Method in interface pl.edu.icm.unity.engine.api.AuditEventManagement
-
Disable Audit Logs feature (Audit Logs gathering) n the system.
- DISABLED_CIPHER_SUITES - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- DISABLED_PROTOCOLS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- displayedName - Variable in class pl.edu.icm.unity.engine.api.project.DelegatedGroup
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class pl.edu.icm.unity.engine.api.utils.HiddenResourcesFilter
- DOS_FILTER_PFX - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- drop - pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest.AutomaticRequestAction
E
- elementConfirmationError - pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationRedirectURLBuilder.Status
- elementConfirmationError - pl.edu.icm.unity.engine.api.registration.RegistrationRedirectURLBuilder.Status
- elementConfirmed - pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationRedirectURLBuilder.Status
- elementConfirmed - pl.edu.icm.unity.engine.api.registration.RegistrationRedirectURLBuilder.Status
- email - Variable in class pl.edu.icm.unity.engine.api.project.DelegatedGroupMember
- email - Variable in class pl.edu.icm.unity.engine.api.project.ProjectRequest
- EMAIL_CONFIRMATION_REQUEST_LIMIT - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- EMAIL_CONFIRMATION_REQUEST_LIMIT_OLD - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- EmailAttribiuteConfirmationState - Class in pl.edu.icm.unity.engine.api.confirmation.states
-
Contains necessary informations used during the confirmation a attribute
- EmailAttribiuteConfirmationState(long, String, String, String, String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.EmailAttribiuteConfirmationState
- EmailAttribiuteConfirmationState(String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.EmailAttribiuteConfirmationState
- EmailConfirmationManager - Interface in pl.edu.icm.unity.engine.api.confirmation
-
Confirmation manager for email attribute or identity
- EmailConfirmationRedirectURLBuilder - Class in pl.edu.icm.unity.engine.api.confirmation
-
Creates redirect URL which shall be used in certain situations after confirmation of email.
- EmailConfirmationRedirectURLBuilder(String, String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationRedirectURLBuilder
- EmailConfirmationRedirectURLBuilder(String, EmailConfirmationRedirectURLBuilder.Status) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationRedirectURLBuilder
- EmailConfirmationRedirectURLBuilder.ConfirmedElementType - Enum in pl.edu.icm.unity.engine.api.confirmation
- EmailConfirmationRedirectURLBuilder.Status - Enum in pl.edu.icm.unity.engine.api.confirmation
- EmailConfirmationServletProvider - Interface in pl.edu.icm.unity.engine.api.confirmation
-
Provides servlet used as a email confirmation endpoint
- EmailIdentityConfirmationState - Class in pl.edu.icm.unity.engine.api.confirmation.states
-
Contains necessary informations used during the confirmation a identity
- EmailIdentityConfirmationState(long, String, String, String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.EmailIdentityConfirmationState
- EmailIdentityConfirmationState(String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.EmailIdentityConfirmationState
- EMBEDDED_PROFILE - Static variable in class pl.edu.icm.unity.engine.api.translation.TranslationProfileGenerator
- EMBEDDED_TRANSLATION_PROFILE - Static variable in class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties
- ENABLE_CORS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
-
CORS support.
- ENABLE_DOS_FILTER - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- ENABLE_GZIP - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- ENABLE_HSTS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- ENABLE_LOW_LEVEL_EVENTS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- enableAuditEvents() - Method in interface pl.edu.icm.unity.engine.api.AuditEventManagement
-
Enable Audit Logs feature (Audit Logs gathering) in the system.
- ENABLED_LOCALES - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- ENDPOINT_ADDRESS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- ENDPOINT_AUTHENTICATORS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- ENDPOINT_CONFIGURATION - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- ENDPOINT_DESCRIPTION - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- ENDPOINT_DISPLAYED_NAME - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- ENDPOINT_NAME - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- ENDPOINT_NAME - Static variable in class pl.edu.icm.unity.engine.api.project.ProjectManagementConstants
- ENDPOINT_REALM - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- ENDPOINT_TYPE - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- EndpointFactory - Interface in pl.edu.icm.unity.engine.api.endpoint
-
Implemented by a class which allows to create an endpoint instance ready for hot deployment.
- EndpointInstance - Interface in pl.edu.icm.unity.engine.api.endpoint
-
Generic endpoint instance.
- EndpointManagement - Interface in pl.edu.icm.unity.engine.api
-
Management of endpoints
- EndpointPathValidator - Class in pl.edu.icm.unity.engine.api.endpoint
-
Helper for validation endpoint path
- EndpointPathValidator() - Constructor for class pl.edu.icm.unity.engine.api.endpoint.EndpointPathValidator
- ENDPOINTS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- Enquiry - pl.edu.icm.unity.engine.api.registration.RequestType
- ENQUIRY - pl.edu.icm.unity.engine.api.confirmation.states.RegistrationEmailConfirmationState.RequestType
- ENQUIRY_VIEW - Static variable in class pl.edu.icm.unity.engine.api.registration.PublicRegistrationURLSupport
- EnquiryManagement - Interface in pl.edu.icm.unity.engine.api
-
Enquires support: forms, submissions of requests and their processing.
- entities - Variable in class pl.edu.icm.unity.engine.api.bulk.GroupsWithMembers
- entity - Variable in class pl.edu.icm.unity.engine.api.bulk.EntityInGroupData
- EntityAction - Class in pl.edu.icm.unity.engine.api.bulkops
-
Implementation performs an action on a given entity.
- EntityAction(TranslationActionType, String[]) - Constructor for class pl.edu.icm.unity.engine.api.bulkops.EntityAction
- EntityActionFactory - Interface in pl.edu.icm.unity.engine.api.bulkops
-
Marker of
EntityAction
factories - EntityActionsRegistry - Class in pl.edu.icm.unity.engine.api.bulkops
-
Maintains a simple registry of available
EntityActionFactory
ies. - EntityActionsRegistry(List<EntityActionFactory>) - Constructor for class pl.edu.icm.unity.engine.api.bulkops.EntityActionsRegistry
- EntityChange - Class in pl.edu.icm.unity.engine.api.translation.in
-
Describes entity status change prescribed by the profile.
- EntityChange(EntityScheduledOperation, Date) - Constructor for class pl.edu.icm.unity.engine.api.translation.in.EntityChange
- EntityCredentialManagement - Interface in pl.edu.icm.unity.engine.api
-
API for management of entities' credentials.
- EntityGroupAttributes - Class in pl.edu.icm.unity.engine.api.bulk
- EntityGroupAttributes(long, Map<String, AttributeExt>) - Constructor for class pl.edu.icm.unity.engine.api.bulk.EntityGroupAttributes
- entityId - Variable in class pl.edu.icm.unity.engine.api.bulk.EntityGroupAttributes
- entityId - Variable in class pl.edu.icm.unity.engine.api.project.DelegatedGroupMember
- EntityInGroup - Class in pl.edu.icm.unity.engine.api.idp
-
EntityParam with group context information
- EntityInGroup(String, EntityParam) - Constructor for class pl.edu.icm.unity.engine.api.idp.EntityInGroup
- EntityInGroupData - Class in pl.edu.icm.unity.engine.api.bulk
-
Almost all information about a single entity in general plus attributes in a particular group and in root group
- EntityInGroupData(Entity, String, Set<String>, Map<String, AttributeExt>, Map<String, AttributeExt>, Set<String>) - Constructor for class pl.edu.icm.unity.engine.api.bulk.EntityInGroupData
- EntityManagement - Interface in pl.edu.icm.unity.engine.api
-
Engine API for (closely related) entities and identities management.
- entityParam - Variable in class pl.edu.icm.unity.engine.api.idp.EntityInGroup
- EntityResolver - Interface in pl.edu.icm.unity.engine.api.identity
-
Various helper operations allowing for converting and checking identity and entity related parameters.
- EntityWithCredential - Class in pl.edu.icm.unity.engine.api.authn
-
Entity and a value of (one of) its credential attribute
- EntityWithCredential() - Constructor for class pl.edu.icm.unity.engine.api.authn.EntityWithCredential
- equals(Object) - Method in class pl.edu.icm.unity.engine.api.attributes.PublicAttributeInfo
- equals(Object) - Method in class pl.edu.icm.unity.engine.api.initializers.ScriptConfiguration
- equals(Object) - Method in class pl.edu.icm.unity.engine.api.pki.NamedCertificate
- equals(Object) - Method in class pl.edu.icm.unity.engine.api.project.DelegatedGroup
- equals(Object) - Method in class pl.edu.icm.unity.engine.api.project.DelegatedGroupContents
- equals(Object) - Method in class pl.edu.icm.unity.engine.api.project.DelegatedGroupMember
- equals(Object) - Method in class pl.edu.icm.unity.engine.api.project.ProjectInvitation
- equals(Object) - Method in class pl.edu.icm.unity.engine.api.project.ProjectInvitationParam
- equals(Object) - Method in class pl.edu.icm.unity.engine.api.project.ProjectRequest
- equals(Object) - Method in class pl.edu.icm.unity.engine.api.project.ProjectRequestParam
- equals(Object) - Method in class pl.edu.icm.unity.engine.api.translation.form.AutomaticInvitationProcessingParam
- equals(Object) - Method in class pl.edu.icm.unity.engine.api.translation.form.GroupParam
- equals(Object) - Method in class pl.edu.icm.unity.engine.api.translation.in.MappedAttribute
- equals(Object) - Method in class pl.edu.icm.unity.engine.api.translation.TranslationActionInstance
- equals(Object) - Method in class pl.edu.icm.unity.engine.api.translation.TranslationCondition
- evaluate(Object) - Method in class pl.edu.icm.unity.engine.api.translation.TranslationCondition
- evaluate(Object, Logger) - Method in class pl.edu.icm.unity.engine.api.translation.TranslationCondition
- EventCategory - Enum in pl.edu.icm.unity.engine.api.event
-
Defines the well known phases of events.
- EventListener - Interface in pl.edu.icm.unity.engine.api.event
-
Event listeners are
Event
consumers. - EventPublisher - Interface in pl.edu.icm.unity.engine.api.event
-
Allows for sending platform events.
- EventPublisherWithAuthz - Interface in pl.edu.icm.unity.engine.api.event
-
Allows for sending platform events.
- ExecutionFailException - Exception in pl.edu.icm.unity.engine.api.translation
-
Throw to signal that further execution of the translation profile should be stopped and that the whole process should be finished with error.
- ExecutionFailException(String) - Constructor for exception pl.edu.icm.unity.engine.api.translation.ExecutionFailException
- ExecutorsService - Class in pl.edu.icm.unity.engine.api.utils
-
Provides server-wide thread pool.
- ExecutorsService(UnityServerConfiguration) - Constructor for class pl.edu.icm.unity.engine.api.utils.ExecutorsService
- expiration - Variable in class pl.edu.icm.unity.engine.api.project.ProjectInvitationParam
- exportDb(DBDumpContentElements) - Method in interface pl.edu.icm.unity.engine.api.ServerManagement
-
Exports database contents to a JSON file.
- EXTENSION_PFX - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- EXTERNAL_NOTIFICATION_FILE - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- EXTERNAL_NOTIFICATION_NAME - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- EXTERNAL_NOTIFICATION_PFX - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- EXTERNAL_NOTIFICATION_SUPPORTS_TEMPLATES - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- ExternalDataParser - Interface in pl.edu.icm.unity.engine.api.translation
-
Parses external data into types usable in Unity API.
- externalId - Variable in class pl.edu.icm.unity.engine.api.attributes.PublicAttributeInfo
- externalValuesToInternal(String, List<?>) - Method in interface pl.edu.icm.unity.engine.api.AttributeValueConverter
- externalValuesToInternal(AttributeValueSyntax<T>, List<?>) - Method in interface pl.edu.icm.unity.engine.api.AttributeValueConverter
- extractCustomVariables(I18nMessage) - Static method in class pl.edu.icm.unity.engine.api.msgtemplate.MessageTemplateValidator
- extractParticipants(AuthenticationResult...) - Static method in interface pl.edu.icm.unity.engine.api.authn.AuthenticationProcessor
-
Extracts and returns all remote
SessionParticipant
s from theAuthenticationResult
s. - extractVariables(I18nMessage) - Static method in class pl.edu.icm.unity.engine.api.msgtemplate.MessageTemplateValidator
- extraInformation - Variable in class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration
F
- FACILITY_ID - Static variable in class pl.edu.icm.unity.engine.api.confirmation.states.EmailAttribiuteConfirmationState
- FACILITY_ID - Static variable in class pl.edu.icm.unity.engine.api.confirmation.states.EmailIdentityConfirmationState
- FACILITY_ID - Static variable in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationReqEmailAttribiuteConfirmationState
- FACILITY_ID - Static variable in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationReqEmailIdentityConfirmationState
- facilityId - Variable in class pl.edu.icm.unity.engine.api.confirmation.states.BaseEmailConfirmationState
- factory - Variable in class pl.edu.icm.unity.engine.api.authn.AbstractCredentialVerificatorFactory
- FAST_RANDOM - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- FILE_SIZE_LIMIT - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- FileStorageService - Interface in pl.edu.icm.unity.engine.api.files
-
Provides access to local or remote file.
- FileStorageService.StandardOwner - Enum in pl.edu.icm.unity.engine.api.files
- filterByIncludeGroupsMode(List<Group>, GroupRegistrationParam.IncludeGroupsMode) - Static method in class pl.edu.icm.unity.engine.api.registration.GroupPatternMatcher
- filterMatching(List<Group>, String) - Static method in class pl.edu.icm.unity.engine.api.registration.GroupPatternMatcher
- filterMatching(List<Group>, Collection<String>) - Static method in class pl.edu.icm.unity.engine.api.registration.GroupPatternMatcher
- finalizeAfterPrimaryAuthentication(PartialAuthnState, boolean) - Method in interface pl.edu.icm.unity.engine.api.authn.AuthenticationProcessor
-
Should be used if the second step authentication is not required: retrieve a final
AuthenticatedEntity
. - finalizeAfterSecondaryAuthentication(PartialAuthnState, AuthenticationResult) - Method in interface pl.edu.icm.unity.engine.api.authn.AuthenticationProcessor
-
Should be used if the second step authentication is required to process second authenticator results and retrieve a final
AuthenticatedEntity
. - finishAuthnResponseProcessing(AbstractRemoteVerificator.RemoteAuthnState, Exception) - Method in class pl.edu.icm.unity.engine.api.authn.remote.AbstractRemoteVerificator
-
Should be called at the end of failed verification.
- fireEvent(Event) - Method in interface pl.edu.icm.unity.engine.api.event.EventPublisher
-
Publish the event for further processing.
- fireEventWithAuthz(Event) - Method in interface pl.edu.icm.unity.engine.api.event.EventPublisherWithAuthz
-
Invokes the event thru {@link EventPublisher.fireEvent(Event)}, however the caller is authorized with the highest privilege level.
- firstFactorSkipped - Variable in class pl.edu.icm.unity.engine.api.authn.LoginSession.RememberMeInfo
- FORM - pl.edu.icm.unity.engine.api.files.FileStorageService.StandardOwner
- FORM_PARAM - Static variable in class pl.edu.icm.unity.engine.api.registration.PublicRegistrationURLSupport
- formatMediumInstant(Instant) - Static method in class pl.edu.icm.unity.engine.api.utils.TimeUtil
- formatStandardInstant(Instant) - Static method in class pl.edu.icm.unity.engine.api.utils.TimeUtil
- FormAutomationSupport - Interface in pl.edu.icm.unity.engine.api.registration
-
Various internally useful operations, related to forms automation.
- forwardTo(String, HttpServletRequest, HttpServletResponse) - Static method in class pl.edu.icm.unity.engine.api.utils.RoutingServlet
-
The routing will be reconfigured to forward all requests to the given destination.
- FRAME_OPTIONS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- FreemarkerAppHandler - Class in pl.edu.icm.unity.engine.api.utils
-
Used for cases where plain web page should be presented to the user, based on freemarker template.
- FreemarkerAppHandler(UnityServerConfiguration) - Constructor for class pl.edu.icm.unity.engine.api.utils.FreemarkerAppHandler
- FreemarkerUtils - Class in pl.edu.icm.unity.engine.api.utils
-
Helper with shared routings for bootstraping template engine.
- FreemarkerUtils() - Constructor for class pl.edu.icm.unity.engine.api.utils.FreemarkerUtils
G
- generateCode(int, char[]) - Static method in class pl.edu.icm.unity.engine.api.utils.CodeGenerator
- generateEmbeddedEmptyInputProfile() - Static method in class pl.edu.icm.unity.engine.api.translation.TranslationProfileGenerator
- generateEmbeddedEmptyOutputProfile() - Static method in class pl.edu.icm.unity.engine.api.translation.TranslationProfileGenerator
- generateIncludeInputProfile(String) - Static method in class pl.edu.icm.unity.engine.api.translation.TranslationProfileGenerator
- generateIncludeInputProfile(String, String) - Static method in class pl.edu.icm.unity.engine.api.translation.TranslationProfileGenerator
- generateIncludeOutputProfile(String) - Static method in class pl.edu.icm.unity.engine.api.translation.TranslationProfileGenerator
- generateIncludeOutputProfile(String, String) - Static method in class pl.edu.icm.unity.engine.api.translation.TranslationProfileGenerator
- generateJoinEnquiryForm(String, String) - Method in interface pl.edu.icm.unity.engine.api.utils.GroupDelegationConfigGenerator
- generateMixedCharCode(int) - Static method in class pl.edu.icm.unity.engine.api.utils.CodeGenerator
- generateNumberCode(int) - Static method in class pl.edu.icm.unity.engine.api.utils.CodeGenerator
- generateRegistrationForm(String, String, List<String>) - Method in interface pl.edu.icm.unity.engine.api.utils.GroupDelegationConfigGenerator
- generateUpdateEnquiryForm(String, String) - Method in interface pl.edu.icm.unity.engine.api.utils.GroupDelegationConfigGenerator
- get() - Method in interface pl.edu.icm.unity.engine.api.server.AdvertisedAddressProvider
- getActionType() - Method in interface pl.edu.icm.unity.engine.api.translation.TranslationActionFactory
- getActionType() - Method in class pl.edu.icm.unity.engine.api.translation.TranslationActionInstance
- getActiveValueSelectionConfig(PropertiesHelper, String, Collection<DynamicAttribute>) - Static method in class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties
- getAddAttributeAction(String, String, String) - Method in interface pl.edu.icm.unity.engine.api.translation.form.RegistrationFormTranslationActionGenerator
- getAddIdentifierIndentityAction(String) - Method in interface pl.edu.icm.unity.engine.api.translation.form.RegistrationFormTranslationActionGenerator
- getAdditionalAuthn() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- getAddressForEntity(EntityParam, String, boolean) - Method in interface pl.edu.icm.unity.engine.api.notification.NotificationProducer
-
Get address for entity.
- getAddToGroupAction(String) - Method in interface pl.edu.icm.unity.engine.api.translation.form.RegistrationFormTranslationActionGenerator
- getAll() - Method in class pl.edu.icm.unity.engine.api.utils.TypesRegistryBase
- getAllAttributes(EntityParam, boolean, String, String, boolean) - Method in interface pl.edu.icm.unity.engine.api.AttributesManagement
-
Returns attributes of an entity, including hidden ones.
- getAllAuthenticators() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticationFlow
- getAllCertificateNames() - Method in interface pl.edu.icm.unity.engine.api.PKIManagement
- getAllEvents() - Method in interface pl.edu.icm.unity.engine.api.AuditEventManagement
-
List of AuditEvent objects.
- getAllRequestedGroupsDiff(List<Group>, List<Group>, List<GroupSelection>, List<GroupRegistrationParam>) - Static method in class pl.edu.icm.unity.engine.api.registration.GroupDiffUtils
- getAllTags() - Method in interface pl.edu.icm.unity.engine.api.AuditEventManagement
-
List of tags.
- getAllTokens() - Method in interface pl.edu.icm.unity.engine.api.token.TokensManagement
- getAllTokens(String) - Method in interface pl.edu.icm.unity.engine.api.token.SecuredTokensManagement
-
User with "System Manager" authorization role can get all tokens.
- getAllTokens(String) - Method in interface pl.edu.icm.unity.engine.api.token.TokensManagement
- getAsString() - Method in class pl.edu.icm.unity.engine.api.config.UnityPropertiesHelper
- getAttibuteTypeResourcesFromClasspathDir() - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeTypeSupport
-
Get attribute type resource from classpath resource dir
- getAttribute() - Method in class pl.edu.icm.unity.engine.api.translation.in.MappedAttribute
- getAttributeByMetadata(EntityParam, String, String) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeSupport
-
Returns attribute which has the given metadata set.
- getAttributeClass(String) - Method in interface pl.edu.icm.unity.engine.api.AttributeClassManagement
- getAttributeClasses() - Method in interface pl.edu.icm.unity.engine.api.AttributeClassManagement
- getAttributeClasses() - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- getAttributeDisplayedName(String, String) - Method in interface pl.edu.icm.unity.engine.api.project.DelegatedGroupManagement
-
Gets attribute displayed name
- getAttributes() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedContext
- getAttributes() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedInput
- getAttributes() - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- getAttributes() - Method in class pl.edu.icm.unity.engine.api.translation.in.MappingResult
- getAttributes() - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationInput
- getAttributes() - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationResult
- getAttributes(EntityParam, String, String) - Method in interface pl.edu.icm.unity.engine.api.AttributesManagement
-
Returns visible attributes of an entity.
- getAttributesByKeyword(String) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeSupport
-
Returns all attributes linked with given keyword.
- getAttributesToPersist() - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationResult
- getAttributeType(String) - Method in interface pl.edu.icm.unity.engine.api.AttributeTypeManagement
- getAttributeTypes() - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeTypeSupport
- getAttributeTypes() - Method in interface pl.edu.icm.unity.engine.api.AttributeTypeManagement
- getAttributeTypesAsMap() - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeSupport
- getAttributeTypesAsMap() - Method in interface pl.edu.icm.unity.engine.api.AttributeTypeManagement
- getAttributeTypeWithMetadata(String) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeSupport
-
Returns all attribute types which have the given metadata set.
- getAttributeTypeWithSingeltonMetadata(String) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeSupport
-
Returns attribute type which has the given metadata set.
- getAuditEvents(Date, Date, int, String, int) - Method in interface pl.edu.icm.unity.engine.api.AuditEventManagement
-
Retrieve list of AuditEvents sorted by timestamp for given time period.
- getAuthenticatedEntity() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticationResult
- getAuthenticatedIdentities() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- getAuthenticatedWith() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticatedEntity
- getAuthenticatedWith() - Method in class pl.edu.icm.unity.engine.api.translation.in.MappingResult
- getAuthenticationFlow() - Method in class pl.edu.icm.unity.engine.api.authn.PartialAuthnState
- getAuthenticationFlow(String) - Method in interface pl.edu.icm.unity.engine.api.AuthenticationFlowManagement
-
Get authentication flow by given name
- getAuthenticationFlows() - Method in interface pl.edu.icm.unity.engine.api.AuthenticationFlowManagement
- getAuthenticationFlows() - Method in class pl.edu.icm.unity.engine.api.endpoint.AbstractEndpoint
- getAuthenticationFlows() - Method in interface pl.edu.icm.unity.engine.api.endpoint.EndpointInstance
- getAuthenticationResult() - Method in class pl.edu.icm.unity.engine.api.authn.local.LocalSandboxAuthnContext
- getAuthenticator(String) - Method in interface pl.edu.icm.unity.engine.api.AuthenticatorManagement
- getAuthenticatorId() - Method in class pl.edu.icm.unity.engine.api.authn.AbstractCredentialRetrieval
- getAuthenticatorId() - Method in interface pl.edu.icm.unity.engine.api.endpoint.BindingAuthn
- getAuthenticators(String) - Method in interface pl.edu.icm.unity.engine.api.AuthenticatorManagement
- getAuthnContext() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteSandboxAuthnContext
- getAuthnContext(String) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteAuthenticationContextManagement
- getAuthnException() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteSandboxAuthnContext
- getAuthnInput() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedContext
- getAutoAction() - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- getAutoProcessAction(TranslatedRegistrationRequest.AutomaticRequestAction) - Method in interface pl.edu.icm.unity.engine.api.translation.form.RegistrationFormTranslationActionGenerator
- getAutoProcessAction(UserRequestState<? extends BaseRegistrationInput>, RequestSubmitStatus) - Method in interface pl.edu.icm.unity.engine.api.registration.FormAutomationSupport
- getAvailableAuthenticatorsTypes() - Method in interface pl.edu.icm.unity.engine.api.AuthenticatorManagement
-
Gets all available authenticators types
- getAvailableStickyEnquires(EntityParam) - Method in interface pl.edu.icm.unity.engine.api.EnquiryManagement
- getBaseContextPath() - Method in interface pl.edu.icm.unity.engine.api.endpoint.SharedEndpointManagement
- getBaseUrl() - Method in class pl.edu.icm.unity.engine.api.endpoint.AbstractWebEndpoint
- getBindingName() - Method in class pl.edu.icm.unity.engine.api.authn.AbstractCredentialRetrieval
- getBindingName() - Method in interface pl.edu.icm.unity.engine.api.authn.CredentialRetrieval
- getBindingName() - Method in interface pl.edu.icm.unity.engine.api.endpoint.BindingAuthn
- getBlindInstance(String...) - Method in interface pl.edu.icm.unity.engine.api.translation.TranslationActionFactory
-
Used when an exception is thrown by the base
TranslationActionFactory.getInstance(String...)
method. - getBulkMembershipData(String) - Method in interface pl.edu.icm.unity.engine.api.bulk.BulkGroupQueryService
- getBulkMembershipData(String, Set<Long>) - Method in interface pl.edu.icm.unity.engine.api.bulk.BulkGroupQueryService
- getBulkStructuralData(String) - Method in interface pl.edu.icm.unity.engine.api.bulk.BulkGroupQueryService
- getByName(String) - Method in class pl.edu.icm.unity.engine.api.utils.TypesRegistryBase
- getByNameOptional(String) - Method in class pl.edu.icm.unity.engine.api.utils.TypesRegistryBase
- getCapturedLogs() - Method in class pl.edu.icm.unity.engine.api.utils.LogRecorder
- getCertificate(String) - Method in interface pl.edu.icm.unity.engine.api.PKIManagement
- getCertificateName(String) - Method in class pl.edu.icm.unity.engine.api.config.UnityPKIConfiguration
- getChildGroups(String) - Method in interface pl.edu.icm.unity.engine.api.GroupsManagement
- getChosenGroup() - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationInput
- getClientIP() - Method in class pl.edu.icm.unity.engine.api.server.HTTPRequestContext
- getComparableValue(String, String, String) - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
-
Comparable value must be guaranteed to be unique for the type, i.e. if two values are the same (case sensitive), then the identities represent the same principal.
- getCompatibleTemplates(String) - Method in interface pl.edu.icm.unity.engine.api.MessageTemplateManagement
- getCondition() - Method in class pl.edu.icm.unity.engine.api.translation.TranslationCondition
- getConfigurationLocation() - Method in interface pl.edu.icm.unity.engine.api.config.ConfigurationLocationProvider
- getConfigurationLocation() - Method in class pl.edu.icm.unity.engine.api.config.DefaultConfigurationLocation
- getConfiguredTheme(String, String) - Method in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
-
Returns either a theme configured with the key given as argument or the default theme if the specific one is not defined.
- getConfirmationConfigurationForAttribute(String) - Method in interface pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationManager
- getConfirmationConfigurationForAttribute(String) - Method in interface pl.edu.icm.unity.engine.api.confirmation.MobileNumberConfirmationManager
- getContent(String) - Method in interface pl.edu.icm.unity.engine.api.attributes.PublicAttributeSpec.PublicAttributeContentProvider
- getContentInitializersConfiguration() - Method in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- getContentProvider() - Method in interface pl.edu.icm.unity.engine.api.attributes.PublicAttributeSpec
- getContents(String, int) - Method in interface pl.edu.icm.unity.engine.api.GroupsManagement
-
Allows to retrieve group's contents and metadata.
- getContents(String, String) - Method in interface pl.edu.icm.unity.engine.api.project.DelegatedGroupManagement
-
Allows to retrieve group's contents and metadata.
- getCreateIfMissing() - Method in class pl.edu.icm.unity.engine.api.translation.in.MappedGroup
- getCreateSession(long, AuthenticationRealm, String, String, LoginSession.RememberMeInfo, String, String) - Method in interface pl.edu.icm.unity.engine.api.session.SessionManagement
-
Tries to find a session for the entity in the given realm.
- getCreationTime() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteAuthnState
- getCreationTime() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedContext
- getCredential(String) - Method in interface pl.edu.icm.unity.engine.api.PKIManagement
- getCredentialConfiguration() - Method in interface pl.edu.icm.unity.engine.api.authn.CredentialReset
- getCredentialDefinition(String) - Method in interface pl.edu.icm.unity.engine.api.CredentialManagement
- getCredentialDefinitions() - Method in interface pl.edu.icm.unity.engine.api.authn.local.CredentialHelper
-
Get credential definitions as map
- getCredentialDefinitions() - Method in interface pl.edu.icm.unity.engine.api.CredentialManagement
- getCredentialName() - Method in class pl.edu.icm.unity.engine.api.authn.EntityWithCredential
- getCredentialName() - Method in class pl.edu.icm.unity.engine.api.authn.local.AbstractLocalVerificator
- getCredentialName() - Method in interface pl.edu.icm.unity.engine.api.authn.local.LocalCredentialVerificator
- getCredentialName(String) - Method in class pl.edu.icm.unity.engine.api.config.UnityPKIConfiguration
- getCredentialNames() - Method in interface pl.edu.icm.unity.engine.api.PKIManagement
- getCredentialPrefix(String) - Method in class pl.edu.icm.unity.engine.api.config.UnityPKIConfiguration
- getCredentialRequirement() - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- getCredentialRequirement() - Method in class pl.edu.icm.unity.engine.api.translation.in.MappedIdentity
- getCredentialRequirements() - Method in interface pl.edu.icm.unity.engine.api.CredentialRequirementManagement
- getCredentialRequirements(String) - Method in interface pl.edu.icm.unity.engine.api.CredentialRequirementManagement
- getCredentialTypes() - Method in interface pl.edu.icm.unity.engine.api.CredentialManagement
- getCredentialValue() - Method in class pl.edu.icm.unity.engine.api.authn.EntityWithCredential
- getCurrent() - Static method in class pl.edu.icm.unity.engine.api.authn.InvocationContext
- getCurrent() - Static method in class pl.edu.icm.unity.engine.api.server.HTTPRequestContext
- getCurrentURLUsed() - Method in class pl.edu.icm.unity.engine.api.authn.InvocationContext
- getDefaultDescriptionKey() - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
- getDefaultLocale() - Method in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- getDefaultLocaleCode() - Method in class pl.edu.icm.unity.engine.api.msg.UnityMessageSource
- getDefaults(String, String) - Static method in class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties
- getDefaultsWithCategory(PropertyMD.DocumentationCategory, String, String) - Static method in class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties
- getDelegatedGroupMemebers(String, String) - Method in interface pl.edu.icm.unity.engine.api.project.DelegatedGroupManagement
-
Gets delegated group members
- getDeployedEndpoints() - Method in interface pl.edu.icm.unity.engine.api.EndpointManagement
- getDescription() - Method in class pl.edu.icm.unity.engine.api.authn.AbstractCredentialRetrievalFactory
- getDescription() - Method in class pl.edu.icm.unity.engine.api.authn.AbstractCredentialVerificatorFactory
- getDescription() - Method in class pl.edu.icm.unity.engine.api.authn.AbstractVerificator
- getDescription() - Method in interface pl.edu.icm.unity.engine.api.endpoint.EndpointFactory
- getDescription() - Method in enum pl.edu.icm.unity.engine.api.project.GroupAuthorizationRole
- getDescription() - Method in class pl.edu.icm.unity.engine.api.utils.json.DefaultJsonFormatterFacility
- getDescription() - Method in class pl.edu.icm.unity.engine.api.utils.json.TokenWithJsonContentsSerializer
- getDynamic() - Method in class pl.edu.icm.unity.engine.api.identity.IdentityTypesRegistry
- getEffectiveAllowed() - Method in class pl.edu.icm.unity.engine.api.attributes.AttributeClassHelper
- getEffectiveMandatory() - Method in class pl.edu.icm.unity.engine.api.attributes.AttributeClassHelper
- getEmailConfirmationConfiguration() - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntax
-
If syntax is verifiable by email return confirmation configuration
- getEmailConfirmationRequestLimit() - Method in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- getEnabledLocales() - Method in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- getEnabledLocales() - Method in class pl.edu.icm.unity.engine.api.msg.UnityMessageSource
- getEndpoint(String) - Method in interface pl.edu.icm.unity.engine.api.EndpointManagement
- getEndpointAuth(String) - Method in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- getEndpointDescription() - Method in class pl.edu.icm.unity.engine.api.endpoint.AbstractEndpoint
- getEndpointDescription() - Method in interface pl.edu.icm.unity.engine.api.endpoint.EndpointInstance
- getEndpointFlows() - Method in class pl.edu.icm.unity.engine.api.authn.InvocationContext
- getEndpoints() - Method in interface pl.edu.icm.unity.engine.api.EndpointManagement
- getEndpointTypes() - Method in interface pl.edu.icm.unity.engine.api.EndpointManagement
- getEnquires() - Method in interface pl.edu.icm.unity.engine.api.EnquiryManagement
- getEnquiry(String) - Method in interface pl.edu.icm.unity.engine.api.EnquiryManagement
- getEnquiryResponse(String) - Method in interface pl.edu.icm.unity.engine.api.EnquiryManagement
- getEnquiryResponses() - Method in interface pl.edu.icm.unity.engine.api.EnquiryManagement
-
Lists all responses
- getEntity() - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationInput
- getEntity(EntityParam) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
-
Returns information about an entity along with its all identities with authorization in '/'.
- getEntity(EntityParam, String, boolean, String) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
-
Returns information about an entity along with its all identities.
- getEntityAttributeClasses(EntityParam, String) - Method in interface pl.edu.icm.unity.engine.api.AttributeClassManagement
-
Attribute classes of a given entity in a group
- getEntityChange() - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- getEntityChanges() - Method in class pl.edu.icm.unity.engine.api.translation.in.MappingResult
- getEntityId() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticatedEntity
- getEntityId() - Method in interface pl.edu.icm.unity.engine.api.authn.CredentialReset
-
Get credential owner entity id
- getEntityId() - Method in class pl.edu.icm.unity.engine.api.authn.EntityWithCredential
- getEntityId() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- getEntityId(EntityParam) - Method in interface pl.edu.icm.unity.engine.api.identity.EntityResolver
-
Resolves
EntityParam
, if missing throws exception - getEntityId(IdentityTaV) - Method in interface pl.edu.icm.unity.engine.api.identity.EntityResolver
-
Resolves
IdentityTaV
, if missing throws exception - getEntityLabel() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- getEntityLabel(EntityParam) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
- getEntityNoContext(EntityParam, String) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
-
Returns information about an entity along with its identities.
- getEntityState() - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- getExchangeId() - Method in class pl.edu.icm.unity.engine.api.authn.AbstractVerificator
- getExchangeId() - Method in interface pl.edu.icm.unity.engine.api.authn.CredentialExchange
- getExistingIdentity(MappingResult) - Method in interface pl.edu.icm.unity.engine.api.translation.in.InputTranslationEngine
- getExpires() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- getExternalIdp() - Method in class pl.edu.icm.unity.engine.api.translation.form.GroupParam
- getFacilityId() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.BaseEmailConfirmationState
- getFacilityId() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationReqEmailAttribiuteConfirmationState
- getFileLocation() - Method in class pl.edu.icm.unity.engine.api.initializers.ScriptConfiguration
- getFileSizeLimit() - Method in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- getFinalRegistrationConfigurationNonSubmit(boolean, String, RegistrationWrapUpConfig.TriggeringState) - Method in class pl.edu.icm.unity.engine.api.registration.PostFillingHandler
- getFinalRegistrationConfigurationOnError(RegistrationWrapUpConfig.TriggeringState) - Method in class pl.edu.icm.unity.engine.api.registration.PostFillingHandler
- getFinalRegistrationConfigurationPostSubmit(String, RegistrationRequestStatus) - Method in class pl.edu.icm.unity.engine.api.registration.PostFillingHandler
- getFirstFactorAuthenticators() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticationFlow
- getFirstFactorOptionId() - Method in class pl.edu.icm.unity.engine.api.authn.PartialAuthnState
- getForm(String) - Method in interface pl.edu.icm.unity.engine.api.RegistrationsManagement
- getFormatter(String) - Method in class pl.edu.icm.unity.engine.api.utils.json.JsonFormatterFacilitiesRegistry
- getFormAutomationSupport(EnquiryForm) - Method in interface pl.edu.icm.unity.engine.api.EnquiryManagement
- getFormAutomationSupport(RegistrationForm) - Method in interface pl.edu.icm.unity.engine.api.RegistrationsManagement
- getFormForUnknownPrincipal() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticationResult
- getFormForUser() - Method in exception pl.edu.icm.unity.engine.api.authn.remote.UnknownRemoteUserException
- getFormName() - Method in class pl.edu.icm.unity.engine.api.translation.form.AutomaticInvitationProcessingParam
- getForms() - Method in interface pl.edu.icm.unity.engine.api.RegistrationsManagement
- getFromSession(Map<String, String>, SessionParticipantTypesRegistry) - Static method in class pl.edu.icm.unity.engine.api.session.SessionParticipants
- getFullIdentity(IdentityTaV) - Method in interface pl.edu.icm.unity.engine.api.identity.EntityResolver
-
Resolves
IdentityTaV
into a full Identity, if missing throws exception - getGroup() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.EmailAttribiuteConfirmationState
- getGroup() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationReqEmailAttribiuteConfirmationState
- getGroup() - Method in class pl.edu.icm.unity.engine.api.translation.form.GroupParam
- getGroup() - Method in class pl.edu.icm.unity.engine.api.translation.in.MappedGroup
- getGroupAndSubgroups(String, String) - Method in interface pl.edu.icm.unity.engine.api.project.DelegatedGroupManagement
- getGroupAndSubgroups(GroupStructuralData) - Method in interface pl.edu.icm.unity.engine.api.bulk.BulkGroupQueryService
- getGroupEntitiesNoContextWithoutTargeted(GroupMembershipData) - Method in interface pl.edu.icm.unity.engine.api.bulk.BulkGroupQueryService
- getGroupEntitiesNoContextWithTargeted(GroupMembershipData) - Method in interface pl.edu.icm.unity.engine.api.bulk.BulkGroupQueryService
- getGroups() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedContext
- getGroups() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedInput
- getGroups() - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- getGroups() - Method in class pl.edu.icm.unity.engine.api.translation.in.MappingResult
- getGroups() - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationInput
- getGroups(EntityParam) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
-
Returns a collection with all groups where the entity is a member.
- getGroupsByWildcard(String) - Method in interface pl.edu.icm.unity.engine.api.GroupsManagement
-
Retrieves list of all groups matching a given ant-style wildcard
- getGroupsForPresentation(EntityParam) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
-
Returns a collection with all groups where the entity is a member.
- getGroupUsersAttributes(String, GroupMembershipData) - Method in interface pl.edu.icm.unity.engine.api.bulk.BulkGroupQueryService
- getHumanFriendlyDescription(MessageSource) - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
- getHumanFriendlyName(MessageSource) - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
- getId() - Method in class pl.edu.icm.unity.engine.api.attributes.AbstractAttributeValueSyntaxFactory
- getId() - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntaxFactory
- getId() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticationFlow
- getId() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- getId() - Method in interface pl.edu.icm.unity.engine.api.event.EventListener
- getId() - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
- getId(MessageTemplateDefinition) - Method in class pl.edu.icm.unity.engine.api.msgtemplate.MessageTemplateConsumersRegistry
- getId(AttributeMetadataProvider) - Method in class pl.edu.icm.unity.engine.api.attributes.AttributeMetadataProvidersRegistry
- getId(AttributeValueSyntaxFactory<?>) - Method in class pl.edu.icm.unity.engine.api.attributes.AttributeSyntaxFactoriesRegistry
- getId(EntityActionFactory) - Method in class pl.edu.icm.unity.engine.api.bulkops.EntityActionsRegistry
- getId(IdentityTypeDefinition) - Method in class pl.edu.icm.unity.engine.api.identity.IdentityTypesRegistry
- getId(SessionParticipantType) - Method in class pl.edu.icm.unity.engine.api.session.SessionParticipantTypesRegistry
- getId(RegistrationTranslationActionFactory) - Method in class pl.edu.icm.unity.engine.api.translation.form.RegistrationActionsRegistry
- getId(InputTranslationActionFactory) - Method in class pl.edu.icm.unity.engine.api.translation.in.InputTranslationActionsRegistry
- getId(OutputTranslationActionFactory) - Method in class pl.edu.icm.unity.engine.api.translation.out.OutputTranslationActionsRegistry
- getId(TokenContentsJsonSerializer) - Method in class pl.edu.icm.unity.engine.api.utils.json.JsonFormatterFacilitiesRegistry
- getId(T) - Method in class pl.edu.icm.unity.engine.api.utils.TypesRegistryBase
- getIdentifier() - Method in interface pl.edu.icm.unity.engine.api.session.SessionParticipant
- getIdentities() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedContext
- getIdentities() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedInput
- getIdentities() - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- getIdentities() - Method in class pl.edu.icm.unity.engine.api.translation.in.MappingResult
- getIdentities() - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationResult
- getIdentitiesToPersist() - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationResult
- getIdentity() - Method in class pl.edu.icm.unity.engine.api.translation.in.MappedIdentity
- getIdentity(List<IdentityParam>, String) - Method in interface pl.edu.icm.unity.engine.api.idp.IdPEngine
-
Finds selected identity among validIdentities and returns it as IdentityParam.
- getIdentityType() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteIdentity
- getIdentityType(String) - Method in interface pl.edu.icm.unity.engine.api.IdentityTypesManagement
- getIdentityTypes() - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeSupport
- getIdentityTypes() - Method in interface pl.edu.icm.unity.engine.api.IdentityTypesManagement
- getIdp() - Method in class pl.edu.icm.unity.engine.api.translation.in.MappedGroup
- getIdpName() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedInput
- getImportStatus() - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationInput
- getIncludedProfile() - Method in interface pl.edu.icm.unity.engine.api.translation.TranslationIncludeProfileAction
- getInfo(String) - Method in interface pl.edu.icm.unity.engine.api.attributes.PublicAttributeSpec
- getInputProfile(String) - Method in interface pl.edu.icm.unity.engine.api.TranslationProfileManagement
- getInputTranslationProfile() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedContext
- getInstance() - Method in interface pl.edu.icm.unity.engine.api.authn.LogoutProcessorFactory
- getInstance(String) - Method in interface pl.edu.icm.unity.engine.api.session.SessionParticipantType
- getInstance(String...) - Method in interface pl.edu.icm.unity.engine.api.translation.TranslationActionFactory
-
Actual factory method
- getInstance(Properties, String) - Method in interface pl.edu.icm.unity.engine.api.userimport.UserImportSPIFactory
- getInvitation(String) - Method in interface pl.edu.icm.unity.engine.api.InvitationManagement
-
Retrieves an invitation by code
- getInvitationProcessing() - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- getInvitations() - Method in interface pl.edu.icm.unity.engine.api.InvitationManagement
- getInvitations(String) - Method in interface pl.edu.icm.unity.engine.api.project.ProjectInvitationsManagement
-
Gets all project invitations
- getJettyProperties() - Method in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- getLastUsed() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- getLocalAuthenticators(String) - Method in interface pl.edu.icm.unity.engine.api.authn.AuthenticatorSupportService
- getLocalContext() - Static method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedContext
- getLocalCredentialFactory(String) - Method in class pl.edu.icm.unity.engine.api.authn.local.LocalCredentialsRegistry
- getLocalCredentialTypes() - Method in class pl.edu.icm.unity.engine.api.authn.local.LocalCredentialsRegistry
- getLocale() - Method in class pl.edu.icm.unity.engine.api.authn.InvocationContext
- getLocale() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.BaseEmailConfirmationState
- getLocale() - Method in class pl.edu.icm.unity.engine.api.msg.UnityMessageSource
- getLocale(Locale) - Static method in class pl.edu.icm.unity.engine.api.msg.UnityMessageSource
- getLocaleCode() - Method in class pl.edu.icm.unity.engine.api.msg.UnityMessageSource
- getLocalizedString(MessageSource, String) - Method in class pl.edu.icm.unity.engine.api.config.UnityFilePropertiesHelper
- getLocalizedString(MessageSource, String) - Method in class pl.edu.icm.unity.engine.api.config.UnityPropertiesHelper
- getLocalizedStringWithoutFallbackToDefault(MessageSource, String) - Method in class pl.edu.icm.unity.engine.api.config.UnityPropertiesHelper
- getLocalizedValueWithOutFallbackToDefault(String, Locale) - Method in class pl.edu.icm.unity.engine.api.config.UnityPropertiesHelper
- getLocalMappedPrincipal() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedContext
- getLogin1stFactor() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- getLogin1stFactorOptionId() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- getLogin2ndFactor() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- getLogin2ndFactorOptionId() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- getLoginSession() - Method in class pl.edu.icm.unity.engine.api.authn.InvocationContext
- getLogs() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteSandboxAuthnContext
- getMainAuthnAndTrust() - Method in interface pl.edu.icm.unity.engine.api.PKIManagement
- getManager() - Method in class pl.edu.icm.unity.engine.api.utils.CacheProvider
- getMandatory() - Method in exception pl.edu.icm.unity.engine.api.msgtemplate.MessageTemplateValidator.MandatoryVariablesException
- getMappedAtExistingEntity() - Method in class pl.edu.icm.unity.engine.api.translation.in.MappingResult
- getMappingResult() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedContext
- getMaxConcurrentPasswordChecks() - Method in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- getMaxFailures() - Method in interface pl.edu.icm.unity.engine.api.event.EventListener
- getMaxInactivity() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- getMaxSize() - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntax
- getMembershipInfo(GroupMembershipData) - Method in interface pl.edu.icm.unity.engine.api.bulk.BulkGroupQueryService
- getMembersWithAttributeForAllGroups(String, Set<String>) - Method in interface pl.edu.icm.unity.engine.api.bulk.BulkGroupQueryService
- getMessage() - Method in exception pl.edu.icm.unity.engine.api.session.AdditionalAuthenticationRequiredException
- getMessage(String, Object...) - Method in class pl.edu.icm.unity.engine.api.msg.UnityMessageSource
- getMessageNullArg(String, Object...) - Method in class pl.edu.icm.unity.engine.api.msg.UnityMessageSource
-
If any of the arguments is null, then empty string is returned
- getMessageUnsafe(String, Object...) - Method in class pl.edu.icm.unity.engine.api.msg.UnityMessageSource
- getMetadata() - Method in interface pl.edu.icm.unity.engine.api.authn.AuthenticatorInstance
-
Get authenticator instance
- getMetadata() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteInformationBase
- getMobileNumber() - Method in class pl.edu.icm.unity.engine.api.confirmation.SMSCode
- getMode() - Method in class pl.edu.icm.unity.engine.api.translation.in.MappedAttribute
- getMode() - Method in class pl.edu.icm.unity.engine.api.translation.in.MappedIdentity
- getName() - Method in class pl.edu.icm.unity.engine.api.authn.AbstractCredentialRetrievalFactory
- getName() - Method in class pl.edu.icm.unity.engine.api.authn.AbstractCredentialVerificatorFactory
- getName() - Method in class pl.edu.icm.unity.engine.api.authn.AbstractVerificator
- getName() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteInformationBase
- getName() - Method in interface pl.edu.icm.unity.engine.api.server.ServerInitializer
- getName() - Method in interface pl.edu.icm.unity.engine.api.userimport.UserImportSPIFactory
- getName() - Method in class pl.edu.icm.unity.engine.api.utils.json.DefaultJsonFormatterFacility
- getName() - Method in class pl.edu.icm.unity.engine.api.utils.json.TokenWithJsonContentsSerializer
- getNotificationChannels() - Method in interface pl.edu.icm.unity.engine.api.NotificationsManagement
- getNotificationChannelsForTechnologies(EnumSet<CommunicationTechnology>) - Method in interface pl.edu.icm.unity.engine.api.NotificationsManagement
- getNotificationFacilities() - Method in interface pl.edu.icm.unity.engine.api.NotificationsManagement
- getOutdatedCredentialId() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticatedEntity
- getOutdatedCredentialId() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- getOutputProfile(String) - Method in interface pl.edu.icm.unity.engine.api.TranslationProfileManagement
- getOwnedSession(EntityParam, String) - Method in interface pl.edu.icm.unity.engine.api.session.SessionManagement
-
Tries to find a session owned by a given entity in a given realm.
- getOwnedTokens(String) - Method in interface pl.edu.icm.unity.engine.api.token.SecuredTokensManagement
-
Returns all tokens of the logged entity
- getOwnedTokens(String, EntityParam) - Method in interface pl.edu.icm.unity.engine.api.token.SecuredTokensManagement
-
User with "System Manager" authorization role can get all tokens of all entities.
- getOwnedTokens(String, EntityParam) - Method in interface pl.edu.icm.unity.engine.api.token.TokensManagement
-
Returns all tokens of the entity
- getOwnerEntityId() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.UserEmailConfirmationState
- getParticipants() - Method in class pl.edu.icm.unity.engine.api.session.SessionParticipants
- getPathFromURI(URI) - Static method in class pl.edu.icm.unity.engine.api.files.URIHelper
- getPendingEnquires(EntityParam) - Method in interface pl.edu.icm.unity.engine.api.EnquiryManagement
- getPersistedCertificates() - Method in interface pl.edu.icm.unity.engine.api.PKIManagement
- getPKIConfiguration() - Method in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- getPolicy() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticationFlow
- getPostSubmitMessage() - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- getPreference(EntityParam, String) - Method in interface pl.edu.icm.unity.engine.api.PreferencesManagement
-
Returns a given preference.
- getPreprocessedTemplate(String) - Method in interface pl.edu.icm.unity.engine.api.MessageTemplateManagement
-
Returns a template after pre-processing (e.g. all includes are resolved).
- getPreprocessedTemplate(MessageTemplate) - Method in interface pl.edu.icm.unity.engine.api.MessageTemplateManagement
-
As
MessageTemplateManagement.getPreprocessedTemplate(String)
but returns the argument template after preprocessing - getPrimaryResult() - Method in class pl.edu.icm.unity.engine.api.authn.PartialAuthnState
- getProblem() - Method in class pl.edu.icm.unity.engine.api.notification.NotificationStatus
- getProfile() - Method in class pl.edu.icm.unity.engine.api.translation.in.MappedGroup
- getProfileFromString(String) - Static method in class pl.edu.icm.unity.engine.api.translation.TranslationProfileGenerator
- getProjectRegistrationFormLink(String) - Method in interface pl.edu.icm.unity.engine.api.project.ProjectRequestManagement
- getProjectsForEntity(long) - Method in interface pl.edu.icm.unity.engine.api.project.DelegatedGroupManagement
- getProjectSignUpEnquiryFormLink(String) - Method in interface pl.edu.icm.unity.engine.api.project.ProjectRequestManagement
- getProjectUpdateMembershipEnquiryFormLink(String) - Method in interface pl.edu.icm.unity.engine.api.project.ProjectRequestManagement
- getProperties() - Method in class pl.edu.icm.unity.engine.api.config.UnityPKIConfiguration
- getProperties() - Method in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- getProperties(String) - Method in class pl.edu.icm.unity.engine.api.config.ConfigurationLoader
-
Loads configuration from a given file path.
- getProperty(String) - Method in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- getProtocol() - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationInput
- getProtocolSubType() - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationInput
- getProtocolType() - Method in interface pl.edu.icm.unity.engine.api.session.SessionParticipant
- getProtocolType() - Method in interface pl.edu.icm.unity.engine.api.session.SessionParticipantType
- getPublicEnquiryLink(BaseForm, String, SharedEndpointManagement) - Static method in class pl.edu.icm.unity.engine.api.registration.PublicRegistrationURLSupport
- getPublicRegistrationLink(BaseForm, String, SharedEndpointManagement) - Static method in class pl.edu.icm.unity.engine.api.registration.PublicRegistrationURLSupport
- getPublicRegistrationLink(RegistrationForm, SharedEndpointManagement) - Static method in class pl.edu.icm.unity.engine.api.registration.PublicRegistrationURLSupport
- getRawAttributes() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedInput
- getRealm() - Method in class pl.edu.icm.unity.engine.api.authn.InvocationContext
- getRealm() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- getRealm(String) - Method in interface pl.edu.icm.unity.engine.api.RealmsManagement
-
Returns a realm by name
- getRealms() - Method in interface pl.edu.icm.unity.engine.api.RealmsManagement
-
Returns all defined realms
- getRedirectURL() - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- getRedirectURL() - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationResult
- getRegistrationRequest(String) - Method in interface pl.edu.icm.unity.engine.api.RegistrationsManagement
- getRegistrationRequests() - Method in interface pl.edu.icm.unity.engine.api.RegistrationsManagement
-
Lists all registration requests.
- getRelayState() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteAuthnState
- getRemainingBlockedTime(String) - Method in class pl.edu.icm.unity.engine.api.authn.UnsuccessfulAuthenticationCounter
- getRememberMeInfo() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- getRemoteAuthenticators(String) - Method in interface pl.edu.icm.unity.engine.api.authn.AuthenticatorSupportService
- getRemoteAuthenticatorsAsFlows(String) - Method in interface pl.edu.icm.unity.engine.api.authn.AuthenticatorSupportService
- getRemoteAuthnContext() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticationResult
- getRemoteContext() - Method in exception pl.edu.icm.unity.engine.api.authn.remote.UnknownRemoteUserException
- getRemoteIdP() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticatedEntity
- getRemoteIdP() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- getRemoteIdPName() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedContext
- getRequester() - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationInput
- getRequesterAttributes() - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationInput
- getRequestId() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationEmailConfirmationState
- getRequests(String) - Method in interface pl.edu.icm.unity.engine.api.project.ProjectRequestManagement
-
Get all project requests
- getRequestType() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationEmailConfirmationState
- getResult() - Method in exception pl.edu.icm.unity.engine.api.authn.AuthenticationException
- getResult(RemotelyAuthenticatedInput, String, boolean, Optional<IdentityTaV>) - Method in interface pl.edu.icm.unity.engine.api.authn.remote.RemoteAuthnResultProcessor
-
This method is calling
#processRemoteInput(RemotelyAuthenticatedInput)
and thenRemoteAuthnResultProcessor.assembleAuthenticationResult(RemotelyAuthenticatedContext)
. - getResult(RemotelyAuthenticatedInput, TranslationProfile, boolean, Optional<IdentityTaV>) - Method in interface pl.edu.icm.unity.engine.api.authn.remote.RemoteAuthnResultProcessor
-
Equivalent to
RemoteAuthnResultProcessor.getResult(RemotelyAuthenticatedInput, String, boolean, Optional)
but translation profile is given directly - getResult(RemotelyAuthenticatedInput, TranslationProfile, AbstractRemoteVerificator.RemoteAuthnState) - Method in class pl.edu.icm.unity.engine.api.authn.remote.AbstractRemoteVerificator
-
This method is calling
#processRemoteInput(RemotelyAuthenticatedInput)
and then#assembleAuthenticationResult(RemotelyAuthenticatedContext)
. - getRetrieval() - Method in interface pl.edu.icm.unity.engine.api.authn.AuthenticatorInstance
-
Get authenticator retrieval
- getRevision() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticationFlow
- getRevision() - Method in interface pl.edu.icm.unity.engine.api.authn.AuthenticatorInstance
-
Get authenticator revision
- getSandboxCallback() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteAuthnState
- getScheduledOperation() - Method in class pl.edu.icm.unity.engine.api.translation.in.EntityChange
- getScheduledRule(String) - Method in interface pl.edu.icm.unity.engine.api.BulkProcessingManagement
- getScheduledRules() - Method in interface pl.edu.icm.unity.engine.api.BulkProcessingManagement
- getScheduledTime() - Method in class pl.edu.icm.unity.engine.api.translation.in.EntityChange
- getSecondaryAuthenticator() - Method in class pl.edu.icm.unity.engine.api.authn.PartialAuthnState
- getSecondFactorAuthenticators() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticationFlow
- getSecurityQuestion() - Method in interface pl.edu.icm.unity.engine.api.authn.CredentialReset
- getSerializedConfiguration() - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntax
- getSerializedConfiguration() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.BaseEmailConfirmationState
- getSerializedConfiguration() - Method in class pl.edu.icm.unity.engine.api.endpoint.AbstractEndpoint
- getSerializedConfiguration() - Method in interface pl.edu.icm.unity.engine.api.endpoint.EndpointInstance
- getSerializedConfiguration() - Method in interface pl.edu.icm.unity.engine.api.utils.StringConfigurable
- getServerAddress() - Method in interface pl.edu.icm.unity.engine.api.endpoint.SharedEndpointManagement
- getService() - Method in class pl.edu.icm.unity.engine.api.utils.ExecutorsService
- getServiceFilter() - Method in interface pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationServletProvider
- getServiceFilter() - Method in interface pl.edu.icm.unity.engine.api.wellknown.PublicWellKnownURLServletProvider
- getServiceServlet() - Method in interface pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationServletProvider
- getServiceServlet() - Method in interface pl.edu.icm.unity.engine.api.wellknown.AttributesContentPublicServletProvider
- getServiceServlet() - Method in interface pl.edu.icm.unity.engine.api.wellknown.PublicWellKnownURLServletProvider
- getServletContextHandler() - Method in interface pl.edu.icm.unity.engine.api.endpoint.WebAppEndpointInstance
- getServletUrl(String) - Method in class pl.edu.icm.unity.engine.api.endpoint.AbstractWebEndpoint
- getServletUrl(String) - Method in interface pl.edu.icm.unity.engine.api.endpoint.SharedEndpointManagement
- getSession(String) - Method in interface pl.edu.icm.unity.engine.api.session.SessionManagement
- getSessionData() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- getSessionParticipants() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedContext
- getSessionParticipants() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedInput
- getSettings() - Method in interface pl.edu.icm.unity.engine.api.authn.CredentialReset
- getSingleGroupDiff(List<Group>, List<Group>, GroupSelection, GroupRegistrationParam) - Static method in class pl.edu.icm.unity.engine.api.registration.GroupDiffUtils
- getSortedListKeys(String) - Method in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- getSortedStringKeys(String) - Method in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- getSortedStringKeys(String, boolean) - Method in class pl.edu.icm.unity.engine.api.config.UnityPropertiesHelper
- getStarted() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- getStatus() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticationResult
- getSupportedAttributeValueTypes() - Method in interface pl.edu.icm.unity.engine.api.AttributeTypeManagement
- getSupportedBinding() - Method in class pl.edu.icm.unity.engine.api.authn.AbstractCredentialRetrievalFactory
- getSupportedBinding() - Method in interface pl.edu.icm.unity.engine.api.authn.CredentialRetrievalFactory
- getSupportedLocales() - Method in class pl.edu.icm.unity.engine.api.msg.UnityMessageSource
- getSyntax(Attribute) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeTypeSupport
- getSyntax(AttributeType) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeTypeSupport
- getSyntaxFallingBackToDefault(Attribute) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeTypeSupport
-
As
AttributeTypeSupport.getSyntax(Attribute)
but this method returns a syntax with default configuration for the given attribute if there is no attribute type recorded in the system. - getSystemAttributes() - Method in interface pl.edu.icm.unity.engine.api.attributes.SystemAttributesProvider
- getTemplate(String) - Method in interface pl.edu.icm.unity.engine.api.MessageTemplateManagement
- getTemplateLoader(String, String, Class<?>) - Static method in class pl.edu.icm.unity.engine.api.utils.FreemarkerUtils
- getTextDump() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedInput
- getTextDump() - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationInput
- getTlsIdentity() - Method in class pl.edu.icm.unity.engine.api.authn.InvocationContext
- getTokenById(String, String) - Method in interface pl.edu.icm.unity.engine.api.token.TokensManagement
-
Returns a specified token
- getTokenContents() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- getTranslationProfile() - Method in class pl.edu.icm.unity.engine.api.translation.form.GroupParam
- getTranslationProfile(UnityPropertiesHelper, String, String) - Static method in class pl.edu.icm.unity.engine.api.authn.remote.AbstractRemoteVerificator
- getTranslationProfile(UnityPropertiesHelper, String, String) - Static method in class pl.edu.icm.unity.engine.api.idp.PropertiesTranslationProfileLoader
- getTrigger() - Method in class pl.edu.icm.unity.engine.api.initializers.ScriptConfiguration
- getTruststoreName(String) - Method in class pl.edu.icm.unity.engine.api.config.UnityPKIConfiguration
- getTruststorePrefix(String) - Method in class pl.edu.icm.unity.engine.api.config.UnityPKIConfiguration
- getType() - Method in interface pl.edu.icm.unity.engine.api.authn.CredentialVerificator
- getType() - Method in class pl.edu.icm.unity.engine.api.authn.local.AbstractLocalVerificator
- getType() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.BaseEmailConfirmationState
- getType() - Method in class pl.edu.icm.unity.engine.api.initializers.ScriptConfiguration
- getType(String) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeTypeSupport
- getType(String) - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeSupport
- getType(Attribute) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeTypeSupport
- getTypeDefinition(String) - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeSupport
- getTypeDefinitionsMap() - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeSupport
- getUnknown() - Method in exception pl.edu.icm.unity.engine.api.msgtemplate.MessageTemplateValidator.IllegalVariablesException
- getUsedContextPaths() - Method in interface pl.edu.icm.unity.engine.api.server.NetworkServer
- getUserImports(PropertiesHelper, Map<String, String>) - Static method in class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties
- getUserImportsLegacy(PropertiesHelper, String, String) - Static method in class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties
- getUserMFAOptIn(long) - Method in interface pl.edu.icm.unity.engine.api.AuthenticationFlowManagement
-
Get user multifactor optin attribute
- getValidator(String) - Method in interface pl.edu.icm.unity.engine.api.PKIManagement
- getValidatorNames() - Method in interface pl.edu.icm.unity.engine.api.PKIManagement
- getValidAuthenticatorForEntity(Collection<AuthenticatorInstance>, long) - Method in interface pl.edu.icm.unity.engine.api.authn.AuthenticationProcessor
- getValidTo() - Method in class pl.edu.icm.unity.engine.api.confirmation.SMSCode
- getValue() - Method in class pl.edu.icm.unity.engine.api.confirmation.SMSCode
- getValue() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.BaseEmailConfirmationState
- getValues() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteAttribute
- getValueSyntaxId() - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntax
- getVolatileCertificates() - Method in interface pl.edu.icm.unity.engine.api.PKIManagement
- getWellknownEnquiryLink(String, SharedEndpointManagement) - Static method in class pl.edu.icm.unity.engine.api.registration.PublicRegistrationURLSupport
- getYesNo(boolean) - Method in class pl.edu.icm.unity.engine.api.msg.UnityMessageSource
- groovy - pl.edu.icm.unity.engine.api.initializers.ScriptType
- group - Variable in class pl.edu.icm.unity.engine.api.idp.EntityInGroup
- group - Variable in class pl.edu.icm.unity.engine.api.project.DelegatedGroupContents
- group - Variable in class pl.edu.icm.unity.engine.api.project.DelegatedGroupMember
- groupAttributesByName - Variable in class pl.edu.icm.unity.engine.api.bulk.EntityInGroupData
- GroupAuthorizationRole - Enum in pl.edu.icm.unity.engine.api.project
-
Group authorization role with description
- GroupDelegationConfigGenerator - Interface in pl.edu.icm.unity.engine.api.utils
-
Generates and validates registration and enquiry forms
- GroupDiffUtils - Class in pl.edu.icm.unity.engine.api.registration
-
Breaks group membership change request into three groups: unchanged groups, added groups and removed groups
- GroupDiffUtils() - Constructor for class pl.edu.icm.unity.engine.api.registration.GroupDiffUtils
- GroupEffectMode - Enum in pl.edu.icm.unity.engine.api.translation.in
-
Defines how a mapped group should be handled.
- GroupMembershipData - Interface in pl.edu.icm.unity.engine.api.bulk
-
Marker interface for data structure used for bulk queries on group members and their attributes.
- GroupParam - Class in pl.edu.icm.unity.engine.api.translation.form
-
Information about a group membership to be added for an entity being registered.
- GroupParam(String, String, String) - Constructor for class pl.edu.icm.unity.engine.api.translation.form.GroupParam
- GroupPatternMatcher - Class in pl.edu.icm.unity.engine.api.registration
-
Matcher of group to ant-style pattern.
- GroupPatternMatcher() - Constructor for class pl.edu.icm.unity.engine.api.registration.GroupPatternMatcher
- groups - pl.edu.icm.unity.engine.api.translation.form.RegistrationMVELContextKey
- groups - pl.edu.icm.unity.engine.api.translation.in.InputTranslationContextFactory.ContextKey
- groups - Variable in class pl.edu.icm.unity.engine.api.bulk.EntityInGroupData
- groups - Variable in class pl.edu.icm.unity.engine.api.project.ProjectRequest
- GroupsManagement - Interface in pl.edu.icm.unity.engine.api
-
Internal engine API for groups management.
- GroupStructuralData - Interface in pl.edu.icm.unity.engine.api.bulk
-
Marker interface for data structure used for bulk queries on group structural contents (subgroups, their metadata).
- GroupsWithMembers - Class in pl.edu.icm.unity.engine.api.bulk
- GroupsWithMembers(Map<Long, Entity>, Map<String, List<EntityGroupAttributes>>) - Constructor for class pl.edu.icm.unity.engine.api.bulk.GroupsWithMembers
- GZIP_PREFIX - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
H
- handleAsyncLogout(LoginSession, String, String, HttpServletResponse) - Method in interface pl.edu.icm.unity.engine.api.authn.LogoutProcessor
-
Performs async logout of SAML peers attached to the current login session.
- handleEvent(Event) - Method in interface pl.edu.icm.unity.engine.api.event.EventListener
-
Called only on events of a proper category, for which isWanted returned true.
- handleSynchronousLogout(LoginSession) - Method in interface pl.edu.icm.unity.engine.api.authn.LogoutProcessor
-
Performs sync logout of SAML peers attached to the current login session.
- hasAdminAccess() - Method in interface pl.edu.icm.unity.engine.api.AuthorizationManagement
-
Checks if caller has admin access
- hasConfiguredFinalizationFor(RegistrationWrapUpConfig.TriggeringState) - Method in class pl.edu.icm.unity.engine.api.registration.PostFillingHandler
- hasCurrent() - Static method in class pl.edu.icm.unity.engine.api.authn.InvocationContext
- hasForm(String) - Method in interface pl.edu.icm.unity.engine.api.RegistrationsManagement
- hashCode() - Method in class pl.edu.icm.unity.engine.api.attributes.PublicAttributeInfo
- hashCode() - Method in class pl.edu.icm.unity.engine.api.initializers.ScriptConfiguration
- hashCode() - Method in class pl.edu.icm.unity.engine.api.pki.NamedCertificate
- hashCode() - Method in class pl.edu.icm.unity.engine.api.project.DelegatedGroup
- hashCode() - Method in class pl.edu.icm.unity.engine.api.project.DelegatedGroupContents
- hashCode() - Method in class pl.edu.icm.unity.engine.api.project.DelegatedGroupMember
- hashCode() - Method in class pl.edu.icm.unity.engine.api.project.ProjectInvitation
- hashCode() - Method in class pl.edu.icm.unity.engine.api.project.ProjectInvitationParam
- hashCode() - Method in class pl.edu.icm.unity.engine.api.project.ProjectRequest
- hashCode() - Method in class pl.edu.icm.unity.engine.api.project.ProjectRequestParam
- hashCode() - Method in class pl.edu.icm.unity.engine.api.translation.form.AutomaticInvitationProcessingParam
- hashCode() - Method in class pl.edu.icm.unity.engine.api.translation.form.GroupParam
- hashCode() - Method in class pl.edu.icm.unity.engine.api.translation.in.MappedAttribute
- hashCode() - Method in class pl.edu.icm.unity.engine.api.translation.TranslationActionInstance
- hashCode() - Method in class pl.edu.icm.unity.engine.api.translation.TranslationCondition
- hashCode(Object) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntax
- hasPathPrefix(String, String) - Static method in class pl.edu.icm.unity.engine.api.utils.HiddenResourcesFilter
- hasPathPrefix(String, List<String>) - Static method in class pl.edu.icm.unity.engine.api.utils.HiddenResourcesFilter
- HiddenResourcesFilter - Class in pl.edu.icm.unity.engine.api.utils
-
Servlet filter blocking access to all configured resources.
- HiddenResourcesFilter(List<String>) - Constructor for class pl.edu.icm.unity.engine.api.utils.HiddenResourcesFilter
- HTTP_HOST - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- HTTP_PORT - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- HTTPRequestContext - Class in pl.edu.icm.unity.engine.api.server
-
Stores in thread local state related to the HTTP request being served by the thread.
- HTTPRequestContext(String) - Constructor for class pl.edu.icm.unity.engine.api.server.HTTPRequestContext
- httpServer - Variable in class pl.edu.icm.unity.engine.api.endpoint.AbstractWebEndpoint
I
- id - pl.edu.icm.unity.engine.api.translation.in.InputTranslationContextFactory.ContextKey
- id - Variable in class pl.edu.icm.unity.engine.api.project.ProjectRequestParam
- identitiesNotPresentInDb(MappingResult) - Method in interface pl.edu.icm.unity.engine.api.translation.in.InputTranslationEngine
- identity - pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationRedirectURLBuilder.ConfirmedElementType
- IdentityEffectMode - Enum in pl.edu.icm.unity.engine.api.translation.in
-
Defines how a mapped
IdentityParam
should be handled. - identityResolver - Variable in class pl.edu.icm.unity.engine.api.authn.AbstractVerificator
- IdentityResolver - Interface in pl.edu.icm.unity.engine.api.identity
-
Allows for resolving an identity into entity, returning also its credential.
- identityType - Variable in class pl.edu.icm.unity.engine.api.userimport.UserImportSpec
- IdentityTypeDefinition - Interface in pl.edu.icm.unity.engine.api.identity
-
Implementation defined identity type.
- IdentityTypesManagement - Interface in pl.edu.icm.unity.engine.api
-
Internal engine API for entities and identities management.
- IdentityTypesRegistry - Class in pl.edu.icm.unity.engine.api.identity
-
Maintains a simple registry of available
IdentityTypeDefinition
s. - IdentityTypesRegistry(Optional<List<IdentityTypeDefinition>>) - Constructor for class pl.edu.icm.unity.engine.api.identity.IdentityTypesRegistry
- IdentityTypeSupport - Interface in pl.edu.icm.unity.engine.api.identity
-
Internally useful support API for handling identity types.
- identityValue - Variable in class pl.edu.icm.unity.engine.api.userimport.UserImportSpec
- idp - pl.edu.icm.unity.engine.api.translation.in.InputTranslationContextFactory.ContextKey
- IdPEngine - Interface in pl.edu.icm.unity.engine.api.idp
- IdPLoginController - Class in pl.edu.icm.unity.engine.api.authn
-
This component allows the generic Unity part (not IdP endpoint specific) to obtain information on the IdP login being performed and forcefully cleaning it.
- IdPLoginController(Optional<List<IdPLoginController.IdPLoginHandler>>) - Constructor for class pl.edu.icm.unity.engine.api.authn.IdPLoginController
- IdPLoginController.IdPLoginHandler - Interface in pl.edu.icm.unity.engine.api.authn
-
Implemented by an IdP endpoint and registered with
IdPLoginController
to inform it about authentications against the IdP. - idsByType - pl.edu.icm.unity.engine.api.translation.form.RegistrationMVELContextKey
- idsByType - pl.edu.icm.unity.engine.api.translation.in.InputTranslationContextFactory.ContextKey
- idsByTypeObj - pl.edu.icm.unity.engine.api.translation.form.RegistrationMVELContextKey
- idType - pl.edu.icm.unity.engine.api.translation.in.InputTranslationContextFactory.ContextKey
- IGNORE_CONFIGURED_CONTENTS_SETTING - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- ignoreEnquiry(String, EntityParam) - Method in interface pl.edu.icm.unity.engine.api.EnquiryManagement
-
Marks an enquiry as ignored for the given user.
- IllegalInvitationException(String) - Constructor for exception pl.edu.icm.unity.engine.api.project.ProjectInvitationsManagement.IllegalInvitationException
- IllegalURIException - Exception in pl.edu.icm.unity.engine.api.files
- IllegalURIException(String) - Constructor for exception pl.edu.icm.unity.engine.api.files.IllegalURIException
- IllegalURIException(String, Throwable) - Constructor for exception pl.edu.icm.unity.engine.api.files.IllegalURIException
- IllegalVariablesException(Collection<String>) - Constructor for exception pl.edu.icm.unity.engine.api.msgtemplate.MessageTemplateValidator.IllegalVariablesException
- IMPORT_PFX - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- importDb(File) - Method in interface pl.edu.icm.unity.engine.api.ServerManagement
-
Imports the whole database from a given JSON file
- importerKey - Variable in class pl.edu.icm.unity.engine.api.userimport.UserImportSerivce.ImportResult
- importerKey - Variable in class pl.edu.icm.unity.engine.api.userimport.UserImportSpec
- ImportResult(String, AuthenticationResult) - Constructor for class pl.edu.icm.unity.engine.api.userimport.UserImportSerivce.ImportResult
- importToExistingUser(List<UserImportSpec>, IdentityTaV) - Method in interface pl.edu.icm.unity.engine.api.userimport.UserImportSerivce
-
Performs an import which enriches the information about the existing user.
- importUser(String, String) - Method in interface pl.edu.icm.unity.engine.api.userimport.UserImportSPI
-
Should perform the import of the user in implementation defined way.
- importUser(List<UserImportSpec>) - Method in interface pl.edu.icm.unity.engine.api.userimport.UserImportSerivce
-
Perform user import of a user which has to be mapped and or created with regular way (same as during authentication) by the input profile
- importUser(List<UserImportSpec>) - Method in interface pl.edu.icm.unity.engine.api.UserImportManagement
-
Perform user import.
- init() - Method in interface pl.edu.icm.unity.engine.api.event.EventListener
-
Called before
EventListener
is being added toEventProcessor
- init(FilterConfig) - Method in class pl.edu.icm.unity.engine.api.utils.HiddenResourcesFilter
- INITIAL_ADMIN_PASSWORD - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- INITIAL_ADMIN_USER - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- INITIAL_ADMIN_USER_OUTDATED - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- initialize(ResolvedEndpoint, List<AuthenticationFlow>, String) - Method in class pl.edu.icm.unity.engine.api.endpoint.AbstractEndpoint
- initialize(ResolvedEndpoint, List<AuthenticationFlow>, String) - Method in interface pl.edu.icm.unity.engine.api.endpoint.EndpointInstance
- INITIALIZERS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- InputTranslationAction - Class in pl.edu.icm.unity.engine.api.translation.in
-
Instance of this interface is configured with parameters and performs a translation of a remotely obtained information about a client.
- InputTranslationAction(TranslationActionType, String[]) - Constructor for class pl.edu.icm.unity.engine.api.translation.in.InputTranslationAction
- InputTranslationActionFactory - Interface in pl.edu.icm.unity.engine.api.translation.in
-
Marker interface of factories producing
InputTranslationAction
, besides marking narrows down returned types. - InputTranslationActionsRegistry - Class in pl.edu.icm.unity.engine.api.translation.in
-
Maintains a simple registry of available
InputTranslationActionFactory
ies. - InputTranslationActionsRegistry(List<InputTranslationActionFactory>) - Constructor for class pl.edu.icm.unity.engine.api.translation.in.InputTranslationActionsRegistry
- InputTranslationContextFactory - Class in pl.edu.icm.unity.engine.api.translation.in
- InputTranslationContextFactory() - Constructor for class pl.edu.icm.unity.engine.api.translation.in.InputTranslationContextFactory
- InputTranslationContextFactory.ContextKey - Enum in pl.edu.icm.unity.engine.api.translation.in
- InputTranslationEngine - Interface in pl.edu.icm.unity.engine.api.translation.in
- instanceName - Variable in class pl.edu.icm.unity.engine.api.authn.AbstractVerificator
- internalAndAsyncPeers - pl.edu.icm.unity.engine.api.config.UnityServerConfiguration.LogoutMode
- internalAndSyncPeers - pl.edu.icm.unity.engine.api.config.UnityServerConfiguration.LogoutMode
- internalOnly - pl.edu.icm.unity.engine.api.config.UnityServerConfiguration.LogoutMode
- internalValuesToExternal(String, List<String>) - Method in interface pl.edu.icm.unity.engine.api.AttributeValueConverter
- internalValuesToExternal(AttributeValueSyntax<T>, List<String>) - Method in interface pl.edu.icm.unity.engine.api.AttributeValueConverter
- internalValuesToObjectValues(String, List<String>) - Method in interface pl.edu.icm.unity.engine.api.AttributeValueConverter
- internalValuesToObjectValues(AttributeValueSyntax<T>, List<String>) - Method in interface pl.edu.icm.unity.engine.api.AttributeValueConverter
- invalidate(String) - Method in interface pl.edu.icm.unity.engine.api.authn.local.LocalCredentialVerificator
-
This method is called only for credentials supporting invalidation.
- InvitationManagement - Interface in pl.edu.icm.unity.engine.api
-
Invitations to fill registration form management
- InvocationContext - Class in pl.edu.icm.unity.engine.api.authn
-
Stores thread-local information about the current request metadata in thread local variable.
- InvocationContext(IdentityTaV, AuthenticationRealm, List<AuthenticationFlow>) - Constructor for class pl.edu.icm.unity.engine.api.authn.InvocationContext
- invoke(RemotelyAuthenticatedInput, Object, String) - Method in class pl.edu.icm.unity.engine.api.translation.in.InputTranslationAction
-
Performs the translation.
- invoke(TranslatedRegistrationRequest, Object, String) - Method in class pl.edu.icm.unity.engine.api.translation.form.RegistrationTranslationAction
-
Performs the translation.
- invoke(TranslationInput, Object, String, TranslationResult) - Method in class pl.edu.icm.unity.engine.api.translation.out.OutputTranslationAction
- invoke(Entity) - Method in class pl.edu.icm.unity.engine.api.bulkops.EntityAction
-
Performs an implementation specific action.
- invokeWrapped(RemotelyAuthenticatedInput, Object, String) - Method in class pl.edu.icm.unity.engine.api.translation.in.InputTranslationAction
- invokeWrapped(TranslatedRegistrationRequest, Object, String) - Method in class pl.edu.icm.unity.engine.api.translation.form.RegistrationTranslationAction
- invokeWrapped(TranslationInput, Object, String, TranslationResult) - Method in class pl.edu.icm.unity.engine.api.translation.out.OutputTranslationAction
- isActiveValueSelectionConfiguredForClient(PropertiesHelper, String) - Static method in class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties
- isAllowed(String) - Method in class pl.edu.icm.unity.engine.api.attributes.AttributeClassHelper
- isAsync(Event) - Method in interface pl.edu.icm.unity.engine.api.event.EventListener
-
This method should return whether async processing is allowed.
- isAutoLoginAfterSignUp() - Method in class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration
- isCached(String) - Method in class pl.edu.icm.unity.engine.api.config.UnityPropertiesHelper
- isCleanStaleAttributes() - Method in class pl.edu.icm.unity.engine.api.translation.in.MappingResult
- isCleanStaleGroups() - Method in class pl.edu.icm.unity.engine.api.translation.in.MappingResult
- isCleanStaleIdentities() - Method in class pl.edu.icm.unity.engine.api.translation.in.MappingResult
- isCredentialDefinitionChagneOutdatingCredentials(String) - Method in interface pl.edu.icm.unity.engine.api.authn.local.LocalCredentialVerificator
-
Should check if change of credential definition (config) from the currently set to the given as argument may render credential instances invalid or not.
- isCredentialExchangeSupported(String) - Method in class pl.edu.icm.unity.engine.api.authn.AbstractCredentialRetrievalFactory
- isCredentialExchangeSupported(String) - Method in interface pl.edu.icm.unity.engine.api.authn.CredentialRetrievalFactory
- isCredentialSet(EntityParam) - Method in interface pl.edu.icm.unity.engine.api.authn.local.LocalCredentialVerificator
-
Check if credential is set
- isCredentialSet(EntityParam, String) - Method in interface pl.edu.icm.unity.engine.api.authn.local.CredentialHelper
-
Check if credential is set
- isDynamic() - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
- isEffectiveAllowArbitrary() - Method in class pl.edu.icm.unity.engine.api.attributes.AttributeClassHelper
- isEmailVerifiable() - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntax
- isEmailVerifiable() - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
- isEnableAssociation() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticationResult
- isEntityEnabled(long) - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityResolver
- isExpired(Identity) - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
-
Checks if the identity is expired.
- isExpiredAt(long) - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- isLightweight() - Method in interface pl.edu.icm.unity.engine.api.event.EventListener
- isLocalContext(RemotelyAuthenticatedContext) - Static method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedContext
- isLocaleSupported(Locale) - Method in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- isLoginInProgress() - Method in interface pl.edu.icm.unity.engine.api.authn.IdPLoginController.IdPLoginHandler
- isLoginInProgress() - Method in class pl.edu.icm.unity.engine.api.authn.IdPLoginController
- isMandatory(String) - Method in class pl.edu.icm.unity.engine.api.attributes.AttributeClassHelper
- isPresent(String) - Method in interface pl.edu.icm.unity.engine.api.GroupsManagement
- isPublisherEnabled() - Method in interface pl.edu.icm.unity.engine.api.AuditEventManagement
-
Checks, if Audit Logs feature (Audit Logs gathering) in enabled in the system.
- isRemovable() - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
- isRestricting(AttributeClassHelper) - Method in class pl.edu.icm.unity.engine.api.attributes.AttributeClassHelper
- isSecondaryAuthenticationRequired() - Method in class pl.edu.icm.unity.engine.api.authn.PartialAuthnState
- isSecuritySensitive() - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeMetadataProvider
- isSingleton() - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeMetadataProvider
- isSuccessful() - Method in class pl.edu.icm.unity.engine.api.notification.NotificationStatus
- isSupportingInvalidation() - Method in class pl.edu.icm.unity.engine.api.authn.local.AbstractLocalCredentialVerificatorFactory
- isSupportingInvalidation() - Method in class pl.edu.icm.unity.engine.api.authn.local.AbstractLocalVerificator
- isSupportingInvalidation() - Method in interface pl.edu.icm.unity.engine.api.authn.local.LocalCredentialVerificator
- isSupportingInvalidation() - Method in interface pl.edu.icm.unity.engine.api.authn.local.LocalCredentialVerificatorFactory
- isTargeted() - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
- isUseAllImporters() - Method in class pl.edu.icm.unity.engine.api.userimport.UserImportSpec
- isUsedOutdatedCredential() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- isUserVerifiable() - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntax
- isValidPattern(String) - Static method in class pl.edu.icm.unity.engine.api.registration.GroupPatternMatcher
- isWanted(Event) - Method in interface pl.edu.icm.unity.engine.api.event.EventListener
-
This method should perform a fast filtering of uninteresting events.
- isWebReady(String) - Static method in class pl.edu.icm.unity.engine.api.files.URIHelper
- isWebReady(URI) - Static method in class pl.edu.icm.unity.engine.api.files.URIHelper
J
- JsonFormatterFacilitiesRegistry - Class in pl.edu.icm.unity.engine.api.utils.json
-
Maintains a simple registry of available
TokenContentsJsonSerializer
ies. - JsonFormatterFacilitiesRegistry(List<TokenContentsJsonSerializer>) - Constructor for class pl.edu.icm.unity.engine.api.utils.json.JsonFormatterFacilitiesRegistry
K
- KEY - Static variable in class pl.edu.icm.unity.engine.api.session.SessionParticipants
L
- lastSentTime - Variable in class pl.edu.icm.unity.engine.api.project.ProjectInvitation
- link - Variable in class pl.edu.icm.unity.engine.api.project.ProjectInvitation
- listInputProfiles() - Method in interface pl.edu.icm.unity.engine.api.TranslationProfileManagement
- listKeysCache - Variable in class pl.edu.icm.unity.engine.api.config.UnityPropertiesHelper
- listOutputProfiles() - Method in interface pl.edu.icm.unity.engine.api.TranslationProfileManagement
- listTemplates() - Method in interface pl.edu.icm.unity.engine.api.MessageTemplateManagement
- loadAttributeTypesFromResource(Resource) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeTypeSupport
-
Loads attribute types from resource
- loadCertificatesFromConfigFile() - Method in interface pl.edu.icm.unity.engine.api.PKIManagement
- loadConfigurationFile(String) - Method in interface pl.edu.icm.unity.engine.api.ServerManagement
-
Load configuration file
- Local - pl.edu.icm.unity.engine.api.authn.CredentialVerificator.VerificatorType
- LocalCredentialsRegistry - Class in pl.edu.icm.unity.engine.api.authn.local
-
Registry of components which are used to create
LocalCredentialVerificator
s. - LocalCredentialsRegistry(Optional<List<LocalCredentialVerificatorFactory>>) - Constructor for class pl.edu.icm.unity.engine.api.authn.local.LocalCredentialsRegistry
- LocalCredentialVerificator - Interface in pl.edu.icm.unity.engine.api.authn.local
-
Verificator of local credentials.
- LocalCredentialVerificatorFactory - Interface in pl.edu.icm.unity.engine.api.authn.local
-
Produces
LocalCredentialVerificator
s of a particular type. - locale - Variable in class pl.edu.icm.unity.engine.api.confirmation.states.BaseEmailConfirmationState
- LocalSandboxAuthnContext - Class in pl.edu.icm.unity.engine.api.authn.local
-
Result of sandbox authn using a local facility.
- LocalSandboxAuthnContext(AuthenticationResult) - Constructor for class pl.edu.icm.unity.engine.api.authn.local.LocalSandboxAuthnContext
- LoginSession - Class in pl.edu.icm.unity.engine.api.authn
-
Represents login session.
- LoginSession() - Constructor for class pl.edu.icm.unity.engine.api.authn.LoginSession
- LoginSession(String, Date, long, long, String, LoginSession.RememberMeInfo, LoginSession.AuthNInfo, LoginSession.AuthNInfo) - Constructor for class pl.edu.icm.unity.engine.api.authn.LoginSession
-
Constructs a session with relative expiration
- LoginSession(String, Date, Date, long, long, String, LoginSession.RememberMeInfo, LoginSession.AuthNInfo, LoginSession.AuthNInfo) - Constructor for class pl.edu.icm.unity.engine.api.authn.LoginSession
-
Construct a session with absolute expiration.
- LoginSession.AuthNInfo - Class in pl.edu.icm.unity.engine.api.authn
- LoginSession.RememberMeInfo - Class in pl.edu.icm.unity.engine.api.authn
- LoginToHttpSessionBinder - Interface in pl.edu.icm.unity.engine.api.session
-
Maintains an association of Unity's
LoginSession
s withHttpSession
s. - logoURL - Variable in class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration
- LOGOUT_MODE - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- LogoutProcessor - Interface in pl.edu.icm.unity.engine.api.authn
-
Performs a logout, including logout of additional session participants, in case of logout initiated directly in Unity.
- LogoutProcessorFactory - Interface in pl.edu.icm.unity.engine.api.authn
-
Factory of
LogoutProcessor
s. - LogRecorder - Class in pl.edu.icm.unity.engine.api.utils
- LogRecorder(String...) - Constructor for class pl.edu.icm.unity.engine.api.utils.LogRecorder
M
- MAIL_CONF - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- MAIN_CREDENTIAL - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- MAIN_TRUSTSTORE - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- mainInformation - Variable in class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration
- manager - pl.edu.icm.unity.engine.api.project.GroupAuthorizationRole
- MandatoryVariablesException(Collection<String>) - Constructor for exception pl.edu.icm.unity.engine.api.msgtemplate.MessageTemplateValidator.MandatoryVariablesException
- MappedAttribute - Class in pl.edu.icm.unity.engine.api.translation.in
-
Mapped
Attribute
withAttributeEffectMode
. - MappedAttribute(AttributeEffectMode, Attribute) - Constructor for class pl.edu.icm.unity.engine.api.translation.in.MappedAttribute
- MappedGroup - Class in pl.edu.icm.unity.engine.api.translation.in
-
Mapped group: name and flag stating whether it should be created if missing.
- MappedGroup(String, GroupEffectMode, String, String) - Constructor for class pl.edu.icm.unity.engine.api.translation.in.MappedGroup
- MappedIdentity - Class in pl.edu.icm.unity.engine.api.translation.in
-
IdentityParam
withIdentityEffectMode
. - MappedIdentity(IdentityEffectMode, IdentityParam, String) - Constructor for class pl.edu.icm.unity.engine.api.translation.in.MappedIdentity
- mapper - Variable in class pl.edu.icm.unity.engine.api.confirmation.states.BaseEmailConfirmationState
- MappingResult - Class in pl.edu.icm.unity.engine.api.translation.in
-
Stores a set of mapping results, produced by one or more translation actions.
- MappingResult() - Constructor for class pl.edu.icm.unity.engine.api.translation.in.MappingResult
- MATCH - pl.edu.icm.unity.engine.api.translation.in.IdentityEffectMode
-
If an identity is found the remote principal will be mapped to this identity.
- matches(String, String) - Static method in class pl.edu.icm.unity.engine.api.registration.GroupPatternMatcher
- MAX_CLASSES_PER_ENTITY - Static variable in class pl.edu.icm.unity.engine.api.attributes.AttributeClassHelper
- MAX_CONCURRENT_PASSWORD_CHECKS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- MAX_CONNECTIONS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- MAX_IDLE_TIME - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- MAX_THREADS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- MAX_TTL - Static variable in class pl.edu.icm.unity.engine.api.authn.remote.RemoteAuthenticationContextManagement
- mayModifyIdentity() - Method in enum pl.edu.icm.unity.engine.api.translation.in.IdentityEffectMode
- membersByGroup - Variable in class pl.edu.icm.unity.engine.api.bulk.GroupsWithMembers
- mergeEntities(EntityParam, EntityParam, boolean) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
-
Merge the 2nd entity with the first one.
- mergeWith(MappingResult) - Method in class pl.edu.icm.unity.engine.api.translation.in.MappingResult
- mergeWithExisting(MappingResult, EntityParam) - Method in interface pl.edu.icm.unity.engine.api.translation.in.InputTranslationEngine
-
Merges the information obtained after execution of an input translation profile with a manually specified entity.
- MESSAGES_DIRECTORY - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- MessageTemplateConsumersRegistry - Class in pl.edu.icm.unity.engine.api.msgtemplate
-
Maintains a
MessageTemplateDefinition
s. - MessageTemplateConsumersRegistry(List<MessageTemplateDefinition>) - Constructor for class pl.edu.icm.unity.engine.api.msgtemplate.MessageTemplateConsumersRegistry
- MessageTemplateManagement - Interface in pl.edu.icm.unity.engine.api
-
This interface allows clients to manipulate message templates.
- MessageTemplateValidator - Class in pl.edu.icm.unity.engine.api.msgtemplate
-
Helper: checks if given message or text has only variables supported by a template consumer.
- MessageTemplateValidator() - Constructor for class pl.edu.icm.unity.engine.api.msgtemplate.MessageTemplateValidator
- MessageTemplateValidator.IllegalVariablesException - Exception in pl.edu.icm.unity.engine.api.msgtemplate
- MessageTemplateValidator.MandatoryVariablesException - Exception in pl.edu.icm.unity.engine.api.msgtemplate
- MessageUtils - Class in pl.edu.icm.unity.engine.api.utils
-
Messages related utilities
- MessageUtils() - Constructor for class pl.edu.icm.unity.engine.api.utils.MessageUtils
- mimeType - Variable in class pl.edu.icm.unity.engine.api.attributes.PublicAttributeContent
- MIN_GZIP_SIZE - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- MIN_THREADS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- Mixed - pl.edu.icm.unity.engine.api.authn.CredentialVerificator.VerificatorType
- MOBILE_CONFIRMATION_REQUEST_LIMIT - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- MobileNumberConfirmationManager - Interface in pl.edu.icm.unity.engine.api.confirmation
-
Confirmation manager for mobile number
- multiSelectableAttributes - Variable in class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties.ActiveValueSelectionConfig
N
- name - Variable in class pl.edu.icm.unity.engine.api.pki.NamedCertificate
- name - Variable in class pl.edu.icm.unity.engine.api.project.DelegatedGroupMember
- name - Variable in class pl.edu.icm.unity.engine.api.project.ProjectRequest
- NAME - Static variable in class pl.edu.icm.unity.engine.api.utils.json.DefaultJsonFormatterFacility
- NamedCertificate - Class in pl.edu.icm.unity.engine.api.pki
-
Represents an certificate with name
- NamedCertificate(String, X509Certificate) - Constructor for class pl.edu.icm.unity.engine.api.pki.NamedCertificate
- NetworkServer - Interface in pl.edu.icm.unity.engine.api.server
-
Provides access to the information of the network server.
- newInstance() - Method in class pl.edu.icm.unity.engine.api.authn.AbstractCredentialRetrievalFactory
- newInstance() - Method in class pl.edu.icm.unity.engine.api.authn.AbstractCredentialVerificatorFactory
- newInstance() - Method in interface pl.edu.icm.unity.engine.api.authn.CredentialRetrievalFactory
- newInstance() - Method in interface pl.edu.icm.unity.engine.api.authn.CredentialVerificatorFactory
- newInstance() - Method in class pl.edu.icm.unity.engine.api.authn.local.AbstractLocalCredentialVerificatorFactory
- newInstance() - Method in interface pl.edu.icm.unity.engine.api.authn.local.LocalCredentialVerificatorFactory
- newInstance() - Method in interface pl.edu.icm.unity.engine.api.endpoint.EndpointFactory
- none - pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest.AutomaticRequestAction
- noRedirect - Variable in class pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationRedirectURLBuilder
- notApplicable - pl.edu.icm.unity.engine.api.authn.AuthenticationResult.Status
-
There was no input for authenticator
- NotificationProducer - Interface in pl.edu.icm.unity.engine.api.notification
-
Notification sending facility.
- NotificationsManagement - Interface in pl.edu.icm.unity.engine.api
-
Management and usage of notifications subsystem (email, sms, ...)
- NotificationStatus - Class in pl.edu.icm.unity.engine.api.notification
-
Notification status.
- NotificationStatus() - Constructor for class pl.edu.icm.unity.engine.api.notification.NotificationStatus
- NotificationStatus(Exception) - Constructor for class pl.edu.icm.unity.engine.api.notification.NotificationStatus
- NotProjectInvitation(String, String) - Constructor for exception pl.edu.icm.unity.engine.api.project.ProjectInvitationsManagement.NotProjectInvitation
- notSubmitted - pl.edu.icm.unity.engine.api.registration.RequestSubmitStatus
- numberOfSends - Variable in class pl.edu.icm.unity.engine.api.project.ProjectInvitation
O
- objectValuesToInternalValues(AttributeValueSyntax<T>, List<T>) - Method in interface pl.edu.icm.unity.engine.api.AttributeValueConverter
- obtainUserInformationWithEarlyImport(IdentityTaV, String, TranslationProfile, String, Optional<EntityInGroup>, String, String, boolean, PropertiesHelper) - Method in interface pl.edu.icm.unity.engine.api.idp.IdPEngine
-
Obtains a complete and translated information about entity, authorized to be published.
- obtainUserInformationWithEnrichingImport(EntityParam, String, TranslationProfile, String, Optional<EntityInGroup>, String, String, boolean, PropertiesHelper) - Method in interface pl.edu.icm.unity.engine.api.idp.IdPEngine
-
Obtains a complete and translated information about entity, authorized to be published.
- of(String) - Static method in enum pl.edu.icm.unity.engine.api.event.EventCategory
- onIdpEndpoint - pl.edu.icm.unity.engine.api.translation.form.RegistrationMVELContextKey
- open - Variable in class pl.edu.icm.unity.engine.api.project.DelegatedGroup
- operation - Variable in class pl.edu.icm.unity.engine.api.project.ProjectRequestParam
- optionId - Variable in class pl.edu.icm.unity.engine.api.authn.LoginSession.AuthNInfo
- OutputTranslationAction - Class in pl.edu.icm.unity.engine.api.translation.out
-
Base class of all output profile action instances.
- OutputTranslationAction(TranslationActionType, String[]) - Constructor for class pl.edu.icm.unity.engine.api.translation.out.OutputTranslationAction
- OutputTranslationActionFactory - Interface in pl.edu.icm.unity.engine.api.translation.out
-
Marker interface of factories producing
OutputTranslationAction
s, also narrow down returned types. - OutputTranslationActionsRegistry - Class in pl.edu.icm.unity.engine.api.translation.out
-
Maintains a simple registry of available
OutputTranslationActionFactory
ies. - OutputTranslationActionsRegistry(List<OutputTranslationActionFactory>) - Constructor for class pl.edu.icm.unity.engine.api.translation.out.OutputTranslationActionsRegistry
- ownerEntityId - Variable in class pl.edu.icm.unity.engine.api.confirmation.states.UserEmailConfirmationState
P
- P - Static variable in class pl.edu.icm.unity.engine.api.config.UnityPKIConfiguration
- P - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- pageTitle - Variable in class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration
- PARAM_CONFIRMED_ELEMENT_NAME - Static variable in class pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationRedirectURLBuilder
- PARAM_CONFIRMED_ELEMENT_TYPE - Static variable in class pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationRedirectURLBuilder
- PARAM_CONFIRMED_ELEMENT_VALUE - Static variable in class pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationRedirectURLBuilder
- PARAM_ERROR_CODE - Static variable in class pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationRedirectURLBuilder
- PARAM_FORM_ID - Static variable in class pl.edu.icm.unity.engine.api.registration.RegistrationRedirectURLBuilder
- PARAM_REQUEST_ID - Static variable in class pl.edu.icm.unity.engine.api.registration.RegistrationRedirectURLBuilder
- PARAM_STATUS - Static variable in class pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationRedirectURLBuilder
- parseAsAttribute(String, String, List<?>) - Method in interface pl.edu.icm.unity.engine.api.translation.ExternalDataParser
- parseAsAttribute(AttributeType, String, List<?>, String, String) - Method in interface pl.edu.icm.unity.engine.api.translation.ExternalDataParser
- parseAsConfirmedAttribute(AttributeType, String, List<?>, String, String) - Method in interface pl.edu.icm.unity.engine.api.translation.ExternalDataParser
- parseAsConfirmedIdentity(IdentityTypeDefinition, Object, String, String) - Method in interface pl.edu.icm.unity.engine.api.translation.ExternalDataParser
- parseAsIdentity(String, Object) - Method in interface pl.edu.icm.unity.engine.api.translation.ExternalDataParser
- parseAsIdentity(IdentityTypeDefinition, Object, String, String) - Method in interface pl.edu.icm.unity.engine.api.translation.ExternalDataParser
- parseURI(String) - Static method in class pl.edu.icm.unity.engine.api.files.URIHelper
- PartialAuthnState - Class in pl.edu.icm.unity.engine.api.authn
-
Provides information about partial state of authentication.
- PartialAuthnState(String, BindingAuthn, AuthenticationResult, AuthenticationFlow) - Constructor for class pl.edu.icm.unity.engine.api.authn.PartialAuthnState
- path - Variable in class pl.edu.icm.unity.engine.api.project.DelegatedGroup
- PKI_CONF - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- PKIManagement - Interface in pl.edu.icm.unity.engine.api
-
Provides access to PKI related stores: credentials, certificates and truststores (validators).
- pl.edu.icm.unity.engine.api - package pl.edu.icm.unity.engine.api
-
The main entry point to engine's functionality.
- pl.edu.icm.unity.engine.api.attributes - package pl.edu.icm.unity.engine.api.attributes
- pl.edu.icm.unity.engine.api.authn - package pl.edu.icm.unity.engine.api.authn
-
Authentication related API and utilities
- pl.edu.icm.unity.engine.api.authn.local - package pl.edu.icm.unity.engine.api.authn.local
-
Local authentication API and general purpose support classes
- pl.edu.icm.unity.engine.api.authn.remote - package pl.edu.icm.unity.engine.api.authn.remote
-
Remote authentication API
- pl.edu.icm.unity.engine.api.bulk - package pl.edu.icm.unity.engine.api.bulk
-
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. resolving attributes of all entities in a group).
- pl.edu.icm.unity.engine.api.bulkops - package pl.edu.icm.unity.engine.api.bulkops
-
Entity bulk operations
- pl.edu.icm.unity.engine.api.config - package pl.edu.icm.unity.engine.api.config
-
Configuration of the server
- pl.edu.icm.unity.engine.api.confirmation - package pl.edu.icm.unity.engine.api.confirmation
-
Confirmations API
- pl.edu.icm.unity.engine.api.confirmation.states - package pl.edu.icm.unity.engine.api.confirmation.states
-
Different types of confirmation state which is stored in database.
- pl.edu.icm.unity.engine.api.endpoint - package pl.edu.icm.unity.engine.api.endpoint
-
Endpoint API
- pl.edu.icm.unity.engine.api.event - package pl.edu.icm.unity.engine.api.event
-
Events processing
- pl.edu.icm.unity.engine.api.files - package pl.edu.icm.unity.engine.api.files
- pl.edu.icm.unity.engine.api.finalization - package pl.edu.icm.unity.engine.api.finalization
- pl.edu.icm.unity.engine.api.identity - package pl.edu.icm.unity.engine.api.identity
-
Identity API
- pl.edu.icm.unity.engine.api.idp - package pl.edu.icm.unity.engine.api.idp
-
IdP-type endpoints support
- pl.edu.icm.unity.engine.api.initializers - package pl.edu.icm.unity.engine.api.initializers
-
Content initializers API.
- pl.edu.icm.unity.engine.api.msg - package pl.edu.icm.unity.engine.api.msg
-
Message bundles and localization support
- pl.edu.icm.unity.engine.api.msgtemplate - package pl.edu.icm.unity.engine.api.msgtemplate
- pl.edu.icm.unity.engine.api.notification - package pl.edu.icm.unity.engine.api.notification
-
Notification API
- pl.edu.icm.unity.engine.api.pki - package pl.edu.icm.unity.engine.api.pki
- pl.edu.icm.unity.engine.api.project - package pl.edu.icm.unity.engine.api.project
- pl.edu.icm.unity.engine.api.registration - package pl.edu.icm.unity.engine.api.registration
-
Registration and enquiry public API
- pl.edu.icm.unity.engine.api.server - package pl.edu.icm.unity.engine.api.server
-
Network server related APIs
- pl.edu.icm.unity.engine.api.session - package pl.edu.icm.unity.engine.api.session
-
Unity login session API
- pl.edu.icm.unity.engine.api.token - package pl.edu.icm.unity.engine.api.token
-
Low level tokens management API
- pl.edu.icm.unity.engine.api.translation - package pl.edu.icm.unity.engine.api.translation
-
Generic translation profile interface
- pl.edu.icm.unity.engine.api.translation.form - package pl.edu.icm.unity.engine.api.translation.form
-
Registration translation profile API
- pl.edu.icm.unity.engine.api.translation.in - package pl.edu.icm.unity.engine.api.translation.in
-
Input translation profiles API
- pl.edu.icm.unity.engine.api.translation.out - package pl.edu.icm.unity.engine.api.translation.out
-
Output translation API
- pl.edu.icm.unity.engine.api.userimport - package pl.edu.icm.unity.engine.api.userimport
-
API of the user import subsystem.
- pl.edu.icm.unity.engine.api.utils - package pl.edu.icm.unity.engine.api.utils
-
Misc utilities
- pl.edu.icm.unity.engine.api.utils.json - package pl.edu.icm.unity.engine.api.utils.json
- pl.edu.icm.unity.engine.api.wellknown - package pl.edu.icm.unity.engine.api.wellknown
-
API related to exposing constant public URLs
- POST_INIT - pl.edu.icm.unity.engine.api.event.EventCategory
- PostFillingHandler - Class in pl.edu.icm.unity.engine.api.registration
-
Controller making decisions on what to do/show after completed registration.
- PostFillingHandler(String, List<RegistrationWrapUpConfig>, UnityMessageSource, String, String, boolean) - Constructor for class pl.edu.icm.unity.engine.api.registration.PostFillingHandler
- PRE_INIT - pl.edu.icm.unity.engine.api.event.EventCategory
- PreferencesManagement - Interface in pl.edu.icm.unity.engine.api
-
Preferences management API - allows for storing and retrieving user's preferences, useful for example for the web endpoints.
- PREFIX - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- prepareCredential(String, String, boolean) - Method in interface pl.edu.icm.unity.engine.api.authn.local.LocalCredentialVerificator
-
Prepares the credential for DB insertion.
- printAppErrorPage(Writer, String, String, String, String) - Method in class pl.edu.icm.unity.engine.api.utils.FreemarkerAppHandler
- printGenericPage(Writer, String, Map<String, String>) - Method in class pl.edu.icm.unity.engine.api.utils.FreemarkerAppHandler
- process(MappingResult) - Method in interface pl.edu.icm.unity.engine.api.translation.in.InputTranslationEngine
-
Entry point.
- processConfirmation(String) - Method in interface pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationManager
-
Process confirmation based on token.
- processEnquiryResponse(String, EnquiryResponse, RegistrationRequestAction, String, String) - Method in interface pl.edu.icm.unity.engine.api.EnquiryManagement
-
Accepts, deletes or rejects a given enquiry response.
- processPrimaryAuthnResult(AuthenticationResult, AuthenticationFlow, String) - Method in interface pl.edu.icm.unity.engine.api.authn.AuthenticationProcessor
-
Starting point: the result of the primary authenticator is verified.
- processRegistrationRequest(String, RegistrationRequest, RegistrationRequestAction, String, String) - Method in interface pl.edu.icm.unity.engine.api.RegistrationsManagement
-
Accepts, deletes or rejects a given registration request.
- processRemoteInput(RemotelyAuthenticatedInput, TranslationProfile, boolean, Optional<IdentityTaV>) - Method in interface pl.edu.icm.unity.engine.api.authn.remote.RemoteAuthnResultProcessor
-
Invokes the configured translation profile on the remotely obtained authentication input.
- processTemplate(Configuration, String, Map<String, String>, Writer) - Static method in class pl.edu.icm.unity.engine.api.utils.FreemarkerUtils
- PROFILE_FAIL_ON_MISSING - Static variable in class pl.edu.icm.unity.engine.api.msg.UnityMessageSource
- PROFILE_PRODUCTION - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- project - Variable in class pl.edu.icm.unity.engine.api.project.DelegatedGroupMember
- project - Variable in class pl.edu.icm.unity.engine.api.project.ProjectInvitationParam
- project - Variable in class pl.edu.icm.unity.engine.api.project.ProjectRequestParam
- ProjectInvitation - Class in pl.edu.icm.unity.engine.api.project
-
Holds information about project invitation.
- ProjectInvitation(String, InvitationWithCode, String) - Constructor for class pl.edu.icm.unity.engine.api.project.ProjectInvitation
- ProjectInvitationParam - Class in pl.edu.icm.unity.engine.api.project
-
Base data of project invitation parameter
- ProjectInvitationParam(String, String, List<String>, Instant) - Constructor for class pl.edu.icm.unity.engine.api.project.ProjectInvitationParam
- ProjectInvitationsManagement - Interface in pl.edu.icm.unity.engine.api.project
-
Internal engine API for project invitations management
- ProjectInvitationsManagement.AlreadyMemberException - Exception in pl.edu.icm.unity.engine.api.project
- ProjectInvitationsManagement.IllegalInvitationException - Exception in pl.edu.icm.unity.engine.api.project
- ProjectInvitationsManagement.NotProjectInvitation - Exception in pl.edu.icm.unity.engine.api.project
- ProjectInvitationsManagement.ProjectMisconfiguredException - Exception in pl.edu.icm.unity.engine.api.project
- ProjectManagementConstants - Class in pl.edu.icm.unity.engine.api.project
-
Various useful project management related constants
- ProjectManagementConstants() - Constructor for class pl.edu.icm.unity.engine.api.project.ProjectManagementConstants
- ProjectMisconfiguredException(String) - Constructor for exception pl.edu.icm.unity.engine.api.project.ProjectInvitationsManagement.ProjectMisconfiguredException
- ProjectRequest - Class in pl.edu.icm.unity.engine.api.project
-
Holds information about project request
- ProjectRequest(String, ProjectRequestParam.RequestOperation, RequestType, String, String, VerifiableElementBase, Optional<List<String>>, Instant) - Constructor for class pl.edu.icm.unity.engine.api.project.ProjectRequest
- ProjectRequestManagement - Interface in pl.edu.icm.unity.engine.api.project
-
Engine API for project update request management
- ProjectRequestParam - Class in pl.edu.icm.unity.engine.api.project
-
Holds base information about project request
- ProjectRequestParam(String, String, ProjectRequestParam.RequestOperation, RequestType) - Constructor for class pl.edu.icm.unity.engine.api.project.ProjectRequestParam
- ProjectRequestParam.RequestOperation - Enum in pl.edu.icm.unity.engine.api.project
- properties - Variable in class pl.edu.icm.unity.engine.api.endpoint.AbstractEndpoint
- PropertiesTranslationProfileLoader - Class in pl.edu.icm.unity.engine.api.idp
-
Retrieve translation profile from properties
- PropertiesTranslationProfileLoader() - Constructor for class pl.edu.icm.unity.engine.api.idp.PropertiesTranslationProfileLoader
- PrototypeComponent - Annotation Type in pl.edu.icm.unity.engine.api.utils
-
Defines a Spring Component of prototype scope.
- PROXY_COUNT - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- PublicAttributeContent - Class in pl.edu.icm.unity.engine.api.attributes
- PublicAttributeContent(byte[], String) - Constructor for class pl.edu.icm.unity.engine.api.attributes.PublicAttributeContent
- PublicAttributeInfo - Class in pl.edu.icm.unity.engine.api.attributes
- PublicAttributeInfo(String) - Constructor for class pl.edu.icm.unity.engine.api.attributes.PublicAttributeInfo
- PublicAttributeSpec - Interface in pl.edu.icm.unity.engine.api.attributes
-
Used in conjunction with attribute syntax
AttributeValueSyntax.publicExposureSpec()
implementation. - PublicAttributeSpec.PublicAttributeContentProvider - Interface in pl.edu.icm.unity.engine.api.attributes
- publicExposureSpec() - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntax
-
When non empty all attributes values with this syntax ban can be accessed publicly.
- PublicRegistrationURLSupport - Class in pl.edu.icm.unity.engine.api.registration
-
Defines constants and helper methods used to create public form access URI.
- PublicRegistrationURLSupport() - Constructor for class pl.edu.icm.unity.engine.api.registration.PublicRegistrationURLSupport
- PublicWellKnownURLServletProvider - Interface in pl.edu.icm.unity.engine.api.wellknown
-
Provides servlet which gives access to public well known-links handler.
R
- rattr - pl.edu.icm.unity.engine.api.translation.form.RegistrationMVELContextKey
- rattrs - pl.edu.icm.unity.engine.api.translation.form.RegistrationMVELContextKey
- RE_AUTHENTICATION_BLOCK_ON_NONE - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- RE_AUTHENTICATION_GRACE_TIME - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- RE_AUTHENTICATION_POLICY - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- readFileFromWorkspace(String) - Method in interface pl.edu.icm.unity.engine.api.files.FileStorageService
- readImageURI(URI, String) - Method in interface pl.edu.icm.unity.engine.api.files.URIAccessService
- readURI(URI) - Method in interface pl.edu.icm.unity.engine.api.files.URIAccessService
- readURI(URI, String) - Method in interface pl.edu.icm.unity.engine.api.files.URIAccessService
- REALM_BLOCK_AFTER_UNSUCCESSFUL - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- REALM_BLOCK_FOR - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- REALM_DESCRIPTION - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- REALM_MAX_INACTIVITY - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- REALM_NAME - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- REALM_REMEMBER_ME_FOR - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- REALM_REMEMBER_ME_POLICY - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- REALMS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- RealmsManagement - Interface in pl.edu.icm.unity.engine.api
-
Authentication realm is a group of endpoints which share the same authentication context: in the first place login session.
- recordAdditionalAuthentication(String, String) - Method in interface pl.edu.icm.unity.engine.api.session.SessionManagement
-
Records additional re-authentication fact to the session
- REDIRECT_MODE - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- redirectButtonText - Variable in class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration
- redirectURL - Variable in class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration
- refillCache() - Method in class pl.edu.icm.unity.engine.api.config.UnityPropertiesHelper
- refreshAuthenticatorsOfCredential(String) - Method in interface pl.edu.icm.unity.engine.api.authn.AuthenticatorSupportService
-
All authenticators using the provided credential are refreshed.
- Registration - pl.edu.icm.unity.engine.api.registration.RequestType
- REGISTRATION - pl.edu.icm.unity.engine.api.confirmation.states.RegistrationEmailConfirmationState.RequestType
- REGISTRATION_VIEW - Static variable in class pl.edu.icm.unity.engine.api.registration.PublicRegistrationURLSupport
- RegistrationActionsRegistry - Class in pl.edu.icm.unity.engine.api.translation.form
-
Maintains a simple registry of available
RegistrationTranslationActionFactory
ies. - RegistrationActionsRegistry(List<RegistrationTranslationActionFactory>) - Constructor for class pl.edu.icm.unity.engine.api.translation.form.RegistrationActionsRegistry
- registrationCode - Variable in class pl.edu.icm.unity.engine.api.project.ProjectInvitation
- RegistrationEmailConfirmationState - Class in pl.edu.icm.unity.engine.api.confirmation.states
-
Base class for states of confirmation process which are bound to a registration request (as opposite to confirmations associated with an existing user).
- RegistrationEmailConfirmationState() - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationEmailConfirmationState
- RegistrationEmailConfirmationState(String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationEmailConfirmationState
- RegistrationEmailConfirmationState(String, String, String, String, String, RegistrationEmailConfirmationState.RequestType) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationEmailConfirmationState
- RegistrationEmailConfirmationState.RequestType - Enum in pl.edu.icm.unity.engine.api.confirmation.states
- registrationForm - pl.edu.icm.unity.engine.api.translation.form.RegistrationMVELContextKey
- RegistrationFormTranslationActionGenerator - Interface in pl.edu.icm.unity.engine.api.translation.form
-
Generator for registration translation action
- RegistrationMVELContextKey - Enum in pl.edu.icm.unity.engine.api.translation.form
- RegistrationRedirectURLBuilder - Class in pl.edu.icm.unity.engine.api.registration
-
Creates redirect URL which shall be used in certain situations after registration request submission or confirmation of request's email.
- RegistrationRedirectURLBuilder(String, String, String, RegistrationRedirectURLBuilder.Status) - Constructor for class pl.edu.icm.unity.engine.api.registration.RegistrationRedirectURLBuilder
- RegistrationRedirectURLBuilder(String, String, String, RegistrationWrapUpConfig.TriggeringState) - Constructor for class pl.edu.icm.unity.engine.api.registration.RegistrationRedirectURLBuilder
- RegistrationRedirectURLBuilder.Status - Enum in pl.edu.icm.unity.engine.api.registration
- RegistrationReqEmailAttribiuteConfirmationState - Class in pl.edu.icm.unity.engine.api.confirmation.states
-
Contains necessary informations used during the confirmation a attribute in registration request
- RegistrationReqEmailAttribiuteConfirmationState(String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationReqEmailAttribiuteConfirmationState
- RegistrationReqEmailAttribiuteConfirmationState(String, String, String, String, String, RegistrationEmailConfirmationState.RequestType) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationReqEmailAttribiuteConfirmationState
- RegistrationReqEmailIdentityConfirmationState - Class in pl.edu.icm.unity.engine.api.confirmation.states
-
Contains necessary informations used during the confirmation a identity in registration request
- RegistrationReqEmailIdentityConfirmationState(String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationReqEmailIdentityConfirmationState
- RegistrationReqEmailIdentityConfirmationState(String, String, String, String, RegistrationEmailConfirmationState.RequestType) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationReqEmailIdentityConfirmationState
- RegistrationsManagement - Interface in pl.edu.icm.unity.engine.api
-
Registrations support: forms, submissions of requests and their processing.
- RegistrationTranslationAction - Class in pl.edu.icm.unity.engine.api.translation.form
-
Base of all actions operating on a contents of a registration request submitted by a prospective user.
- RegistrationTranslationAction(TranslationActionType, String[]) - Constructor for class pl.edu.icm.unity.engine.api.translation.form.RegistrationTranslationAction
- RegistrationTranslationActionFactory - Interface in pl.edu.icm.unity.engine.api.translation.form
-
Marker interface of the factories producing registration actions.
- regular - pl.edu.icm.unity.engine.api.project.GroupAuthorizationRole
- reject - pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest.AutomaticRequestAction
- relevantEnquiryForms - Variable in class pl.edu.icm.unity.engine.api.bulk.EntityInGroupData
- RELOAD_MSG_TEMPLATES - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- reloadConfig() - Method in interface pl.edu.icm.unity.engine.api.ServerManagement
-
Reload main configuration file if changed
- reloadFromConfiguration(Set<String>) - Method in interface pl.edu.icm.unity.engine.api.MessageTemplateManagement
- remain - Variable in class pl.edu.icm.unity.engine.api.registration.RequestedGroupDiff
- remainingAttributes - Variable in class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties.ActiveValueSelectionConfig
- RememberMeInfo(boolean, boolean) - Constructor for class pl.edu.icm.unity.engine.api.authn.LoginSession.RememberMeInfo
- Remote - pl.edu.icm.unity.engine.api.authn.CredentialVerificator.VerificatorType
- RemoteAttribute - Class in pl.edu.icm.unity.engine.api.authn.remote
-
Generic representation of a remotely obtained attribute.
- RemoteAttribute(String, Object...) - Constructor for class pl.edu.icm.unity.engine.api.authn.remote.RemoteAttribute
- RemoteAuthenticationContextManagement<T extends RemoteAuthnState> - Class in pl.edu.icm.unity.engine.api.authn.remote
-
Maintains a map of remote authentication contexts matched by some string key.
- RemoteAuthenticationContextManagement() - Constructor for class pl.edu.icm.unity.engine.api.authn.remote.RemoteAuthenticationContextManagement
- RemoteAuthnResultProcessor - Interface in pl.edu.icm.unity.engine.api.authn.remote
-
Processes
RemotelyAuthenticatedInput
by applying a translation profile to it and returnsRemotelyAuthenticatedContext
orAuthenticationResult
depending whether caller wants to have a possibility to postprocess the translation profile output or not. - RemoteAuthnState - Class in pl.edu.icm.unity.engine.api.authn.remote
-
Base class for storing some context information related to external login.
- RemoteAuthnState() - Constructor for class pl.edu.icm.unity.engine.api.authn.remote.RemoteAuthnState
- RemoteGroupMembership - Class in pl.edu.icm.unity.engine.api.authn.remote
-
Represents a remote group membership
- RemoteGroupMembership(String) - Constructor for class pl.edu.icm.unity.engine.api.authn.remote.RemoteGroupMembership
- RemoteIdentity - Class in pl.edu.icm.unity.engine.api.authn.remote
-
Represents a remote identity
- RemoteIdentity(String, String) - Constructor for class pl.edu.icm.unity.engine.api.authn.remote.RemoteIdentity
- RemoteInformationBase - Class in pl.edu.icm.unity.engine.api.authn.remote
-
Generic representation of a remotely obtained information, used for subclassing.
- RemoteInformationBase(String) - Constructor for class pl.edu.icm.unity.engine.api.authn.remote.RemoteInformationBase
- RemotelyAuthenticatedContext - Class in pl.edu.icm.unity.engine.api.authn.remote
-
Holds information about a user which was obtained and verified by a remote upstream IdP.
- RemotelyAuthenticatedContext(String, String) - Constructor for class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedContext
- RemotelyAuthenticatedInput - Class in pl.edu.icm.unity.engine.api.authn.remote
-
Holds a raw information obtained from an upstream IdP.
- RemotelyAuthenticatedInput(String) - Constructor for class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedInput
- RemoteSandboxAuthnContext - Class in pl.edu.icm.unity.engine.api.authn.remote
-
Stores full information on the remote sandboxed authentication.
- RemoteSandboxAuthnContext(Exception, String, RemotelyAuthenticatedInput) - Constructor for class pl.edu.icm.unity.engine.api.authn.remote.RemoteSandboxAuthnContext
- RemoteSandboxAuthnContext(RemotelyAuthenticatedContext, String) - Constructor for class pl.edu.icm.unity.engine.api.authn.remote.RemoteSandboxAuthnContext
- removeAttribute(Attribute) - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- removeAttribute(EntityParam, String, String) - Method in interface pl.edu.icm.unity.engine.api.AttributesManagement
-
Removes a given attribute
- removeAttributeClass(String) - Method in interface pl.edu.icm.unity.engine.api.AttributeClassManagement
-
Removes attribute class
- removeAttributesByMatch(Pattern) - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationResult
- removeAttributesByName(String) - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationResult
- removeAttributesToPersistByMatch(Pattern) - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationResult
- removeAttributesToPersistByName(String) - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationResult
- removeAttributeType(String, boolean) - Method in interface pl.edu.icm.unity.engine.api.AttributeTypeManagement
-
Removes attribute type by id.
- removeAuthenticationFlow(String) - Method in interface pl.edu.icm.unity.engine.api.AuthenticationFlowManagement
-
Removes an existing authentication flow.
- removeAuthenticator(String) - Method in interface pl.edu.icm.unity.engine.api.AuthenticatorManagement
-
Removes an existing authenticator.
- removeAuthnContext(String) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteAuthenticationContextManagement
- removeCertificate(String) - Method in interface pl.edu.icm.unity.engine.api.PKIManagement
-
Removes a given certificate
- removeCredentialDefinition(String) - Method in interface pl.edu.icm.unity.engine.api.CredentialManagement
-
Removes the given credential definition.
- removeCredentialRequirement(String, String) - Method in interface pl.edu.icm.unity.engine.api.CredentialRequirementManagement
-
Removes the given credential set definition.
- removeEndpoint(String) - Method in interface pl.edu.icm.unity.engine.api.EndpointManagement
-
Removes endpoint with given name
- removeEnquiry(String, boolean) - Method in interface pl.edu.icm.unity.engine.api.EnquiryManagement
-
Remove an existing enquiry form.
- removeEntity(EntityParam) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
- removeForm(String, boolean) - Method in interface pl.edu.icm.unity.engine.api.RegistrationsManagement
-
Remove an existing registration form.
- removeGroup(String, boolean) - Method in interface pl.edu.icm.unity.engine.api.GroupsManagement
-
Removes a given group.
- removeGroup(String, String) - Method in interface pl.edu.icm.unity.engine.api.project.DelegatedGroupManagement
-
Removes group
- removeIdentity(IdentityParam) - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- removeIdentity(IdentityTaV) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
-
Deletes identity.
- removeIdentityByType(String) - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationResult
- removeIdentityByTypeAndValueMatch(String, Pattern) - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationResult
- removeIdentityToPersistByType(String) - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationResult
- removeIdentityToPersistByTypeAndValueMatch(String, Pattern) - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationResult
- removeInvitation(String) - Method in interface pl.edu.icm.unity.engine.api.InvitationManagement
-
Removes a single invitation
- removeInvitation(String, String) - Method in interface pl.edu.icm.unity.engine.api.project.ProjectInvitationsManagement
-
Removes a single invitation
- removeLoginSession(String, boolean) - Method in interface pl.edu.icm.unity.engine.api.session.LoginToHttpSessionBinder
- removeMember(String, EntityParam) - Method in interface pl.edu.icm.unity.engine.api.GroupsManagement
-
Removes from the group and all subgroups if the user is in any.
- removeMemberFromGroup(String, String, long) - Method in interface pl.edu.icm.unity.engine.api.project.DelegatedGroupManagement
-
Removes from the group and all subgroups if the user is in any.
- removeMembership(String) - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- removeNotificationChannel(String) - Method in interface pl.edu.icm.unity.engine.api.NotificationsManagement
-
Removes a specified channel.
- removeParticipant(SessionParticipant) - Method in class pl.edu.icm.unity.engine.api.session.SessionParticipants
- removePendingStickyRequest(String, EntityParam) - Method in interface pl.edu.icm.unity.engine.api.EnquiryManagement
- removePreference(EntityParam, String) - Method in interface pl.edu.icm.unity.engine.api.PreferencesManagement
-
Removes the given preference.
- removeProfile(ProfileType, String) - Method in interface pl.edu.icm.unity.engine.api.TranslationProfileManagement
- removeRealm(String) - Method in interface pl.edu.icm.unity.engine.api.RealmsManagement
-
Remove realm
- removeScheduledRule(String) - Method in interface pl.edu.icm.unity.engine.api.BulkProcessingManagement
- removeSession(String, boolean) - Method in interface pl.edu.icm.unity.engine.api.session.SessionManagement
-
Removes a given session.
- removeTemplate(String) - Method in interface pl.edu.icm.unity.engine.api.MessageTemplateManagement
- removeToken(String, String) - Method in interface pl.edu.icm.unity.engine.api.token.SecuredTokensManagement
-
User with "System Manager" authorization role can remove all tokens.
- removeToken(String, String) - Method in interface pl.edu.icm.unity.engine.api.token.TokensManagement
-
Removes the token
- RequestedGroupDiff - Class in pl.edu.icm.unity.engine.api.registration
-
Group membership change request sliced into three groups: unchanged groups, added groups and removed groups
- RequestedGroupDiff(Set<String>, Set<String>, Set<String>) - Constructor for class pl.edu.icm.unity.engine.api.registration.RequestedGroupDiff
- requestedTime - Variable in class pl.edu.icm.unity.engine.api.project.ProjectRequest
- requestId - pl.edu.icm.unity.engine.api.translation.form.RegistrationMVELContextKey
- requestId - Variable in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationEmailConfirmationState
- RequestSubmitStatus - Enum in pl.edu.icm.unity.engine.api.registration
- requestType - Variable in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationEmailConfirmationState
- RequestType - Enum in pl.edu.icm.unity.engine.api.registration
- REQUIRE_CLIENT_AUTHN - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- REQUIRE_EXISTING_GROUP - pl.edu.icm.unity.engine.api.translation.in.GroupEffectMode
-
If the target group is missing translation will fail.
- REQUIRE_MATCH - pl.edu.icm.unity.engine.api.translation.in.IdentityEffectMode
-
The remote principal must exist in the local database, and will be mapped to it.
- requiresRedirect() - Method in interface pl.edu.icm.unity.engine.api.authn.CredentialRetrieval
- requiresUpdate(AttributeType) - Method in interface pl.edu.icm.unity.engine.api.attributes.SystemAttributesProvider
- resetDatabase() - Method in interface pl.edu.icm.unity.engine.api.ServerManagement
-
Removes the whole contents of the database and initializes it from scratch.
- resetIdentity(EntityParam, String, String, String) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
-
Reset a possibly targeted value of a dynamic identity.
- resolveAuthenticationFlows(List<String>, String) - Method in interface pl.edu.icm.unity.engine.api.authn.AuthenticatorSupportService
- resolveIdentity(String, String[], String) - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityResolver
-
Resolves an identity for performing authentication.
- resolveIdentity(String, String[], String, String) - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityResolver
-
Simple version that only resolves, but doesn't establish any local credential.
- resolveMappedIdentity(MappedIdentity) - Method in interface pl.edu.icm.unity.engine.api.translation.in.InputTranslationEngine
- RESTRICT_FILE_SYSTEM_ACCESS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- rgroups - pl.edu.icm.unity.engine.api.translation.form.RegistrationMVELContextKey
- ridsByType - pl.edu.icm.unity.engine.api.translation.form.RegistrationMVELContextKey
- ridsByTypeObj - pl.edu.icm.unity.engine.api.translation.form.RegistrationMVELContextKey
- role - Variable in class pl.edu.icm.unity.engine.api.project.DelegatedGroupMember
- rootAttributesByName - Variable in class pl.edu.icm.unity.engine.api.bulk.EntityInGroupData
- RoutingServlet - Class in pl.edu.icm.unity.engine.api.utils
-
Simple routing (dispatching) servlet.
- RoutingServlet(String) - Constructor for class pl.edu.icm.unity.engine.api.utils.RoutingServlet
S
- safeGetRealm() - Static method in class pl.edu.icm.unity.engine.api.authn.InvocationContext
- safeLocaleDecode(String) - Static method in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- sameOrigin - pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration.XFrameOptions
- SandboxAuthnContext - Interface in pl.edu.icm.unity.engine.api.authn
-
Marker interface, used by the local and
RemoteSandboxAuthnContext
. - SandboxAuthnResultCallback - Interface in pl.edu.icm.unity.engine.api.authn.remote
-
Callback used to provide a result of sandboxed authentication.
- sandboxedAuthenticationDone(SandboxAuthnContext) - Method in interface pl.edu.icm.unity.engine.api.authn.remote.SandboxAuthnResultCallback
- scheduleEntityChange(EntityParam, Date, EntityScheduledOperation) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
-
Schedules an operation to be invoked at a given time on an entity.
- scheduleRemovalByUser(EntityParam, Date) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
-
Sets the entity in the
EntityState.onlyLoginPermitted
and schedules the entity removal at given time unless the user logs in before this time. - scheduleRule(ScheduledProcessingRuleParam) - Method in interface pl.edu.icm.unity.engine.api.BulkProcessingManagement
- SCRIPT_FILE - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- SCRIPT_TRIGGER - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- SCRIPT_TYPE - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- ScriptConfiguration - Class in pl.edu.icm.unity.engine.api.initializers
-
Holds parsed scripts configuration
UnityServerConfiguration.SCRIPTS
. - ScriptConfiguration(ScriptType, String, String) - Constructor for class pl.edu.icm.unity.engine.api.initializers.ScriptConfiguration
- SCRIPTS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- ScriptType - Enum in pl.edu.icm.unity.engine.api.initializers
-
Type of script.
- secondFactorSkipped - Variable in class pl.edu.icm.unity.engine.api.authn.LoginSession.RememberMeInfo
- SecuredTokensManagement - Interface in pl.edu.icm.unity.engine.api.token
-
Secured tokens API allows for manipulating generic tokens.
- SecuredWellKnownURLServlet - Class in pl.edu.icm.unity.engine.api.wellknown
-
Constants of the endpoint with well known links
- SecuredWellKnownURLServlet() - Constructor for class pl.edu.icm.unity.engine.api.wellknown.SecuredWellKnownURLServlet
- sendCode(String, boolean) - Method in interface pl.edu.icm.unity.engine.api.authn.CredentialReset
-
Sends a random confirmation code to the receiver.
- sendConfirmationRequest(BaseEmailConfirmationState) - Method in interface pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationManager
-
Send confirmation request to the user with confirmation state.
- sendConfirmationRequest(MobileNumberConfirmationConfiguration, String, ConfirmationInfo) - Method in interface pl.edu.icm.unity.engine.api.confirmation.MobileNumberConfirmationManager
-
Send confirmation request to the user.Message template id is taken from given mobile number confirmation configuration.
- sendEnquiry(String) - Method in interface pl.edu.icm.unity.engine.api.EnquiryManagement
-
Triggers a (re?)
- sendInvitation(String) - Method in interface pl.edu.icm.unity.engine.api.InvitationManagement
-
Sends an invitation message to the invitation specified by the code.
- sendInvitation(String, String) - Method in interface pl.edu.icm.unity.engine.api.project.ProjectInvitationsManagement
-
Sends an invitation message to the invitation specified by the code.
- sendNotification(String, String, Map<String, String>, String) - Method in interface pl.edu.icm.unity.engine.api.notification.NotificationProducer
-
Sends a message which is resolved from a given template with parameters.
- sendNotification(EntityParam, String, Map<String, String>, String, String, boolean) - Method in interface pl.edu.icm.unity.engine.api.notification.NotificationProducer
-
Sends a message which is resolved from a given template with parameters.
- sendNotificationToGroup(String, String, Map<String, String>, String) - Method in interface pl.edu.icm.unity.engine.api.notification.NotificationProducer
-
Sends a message which is resolved from a given template with parameters.
- sendVerification(EntityParam, Attribute) - Method in interface pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationManager
-
Sends confirmation messages for the values of an attribute which are verifiable, only for unconfirmed attributes ones.
- sendVerification(EntityParam, Identity) - Method in interface pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationManager
-
see
#sendVerificationNoTx(EntityParam, Identity)
, the only difference is that this method starts its own transaction - sendVerificationNoTx(EntityParam, Identity, boolean) - Method in interface pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationManager
-
see
#sendVerificationQuiet(EntityParam, Identity)
, the only difference is that this method throws exception. - sendVerificationQuietNoTx(EntityParam, Attribute, boolean) - Method in interface pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationManager
-
Sends confirmation messages for the values of an attribute which are verifiable, only for unconfirmed attributes for which a confirmation was not yet sent.
- sendVerificationQuietNoTx(EntityParam, Identity, boolean) - Method in interface pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationManager
-
Sends confirmation messages for the identity if it requires so.
- sendVerificationsQuietNoTx(EntityParam, Collection<? extends Attribute>, boolean) - Method in interface pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationManager
-
Sends confirmation messages for the values which requires so.
- serialize() - Method in class pl.edu.icm.unity.engine.api.session.SessionParticipants
- serialize(SessionParticipant) - Method in interface pl.edu.icm.unity.engine.api.session.SessionParticipantType
- serializeSimple(T) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntax
-
Performs a simplified serialization of the value object to string.
- ServerInitializer - Interface in pl.edu.icm.unity.engine.api.server
-
Interface implemented by modules providing server initialization logic, e.g. loading default contents.
- ServerManagement - Interface in pl.edu.icm.unity.engine.api
-
Provides access to general maintenance operations.
- service(HttpServletRequest, HttpServletResponse) - Method in class pl.edu.icm.unity.engine.api.utils.RoutingServlet
- SERVICE - pl.edu.icm.unity.engine.api.files.FileStorageService.StandardOwner
- SERVLET_PATH - Static variable in interface pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationServletProvider
- SERVLET_PATH - Static variable in interface pl.edu.icm.unity.engine.api.wellknown.AttributesContentPublicServletProvider
- SERVLET_PATH - Static variable in interface pl.edu.icm.unity.engine.api.wellknown.PublicWellKnownURLServletProvider
- SERVLET_PATH - Static variable in class pl.edu.icm.unity.engine.api.wellknown.SecuredWellKnownURLServlet
- SessionManagement - Interface in pl.edu.icm.unity.engine.api.session
-
Internal login sessions management
- SessionManagement.AttributeUpdater - Interface in pl.edu.icm.unity.engine.api.session
-
Callback interface.
- SessionParticipant - Interface in pl.edu.icm.unity.engine.api.session
-
Holds information about login session participant (remote IdP or relaying party).
- SessionParticipants - Class in pl.edu.icm.unity.engine.api.session
-
Holds multiple
SessionParticipant
s. - SessionParticipants(String, SessionParticipantTypesRegistry) - Constructor for class pl.edu.icm.unity.engine.api.session.SessionParticipants
- SessionParticipants(SessionParticipantTypesRegistry) - Constructor for class pl.edu.icm.unity.engine.api.session.SessionParticipants
- SessionParticipants.AddParticipantToSessionTask - Class in pl.edu.icm.unity.engine.api.session
-
Session attribute updater adding a new SessionParticipant to the session.
- SessionParticipantType - Interface in pl.edu.icm.unity.engine.api.session
-
Defines an implementation of
SessionParticipant
, with factory method. - SessionParticipantTypesRegistry - Class in pl.edu.icm.unity.engine.api.session
-
Maintains a simple registry of available
SessionParticipantType
s. - SessionParticipantTypesRegistry() - Constructor for class pl.edu.icm.unity.engine.api.session.SessionParticipantTypesRegistry
- SessionParticipantTypesRegistry(List<SessionParticipantType>) - Constructor for class pl.edu.icm.unity.engine.api.session.SessionParticipantTypesRegistry
- setAdditionalAuthn(LoginSession.AuthNInfo) - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- setAttribute(EntityParam, Attribute) - Method in interface pl.edu.icm.unity.engine.api.AttributesManagement
-
Updates or creates an attribute (may be present).
- setAttribute(EntityParam, Attribute, boolean) - Method in interface pl.edu.icm.unity.engine.api.AttributesManagement
-
Deprecated.use any of other create or set methods. Left as may be popular in groovy scripts around
- setAttributes(List<RemoteAttribute>) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedInput
- setAttributeSuppressingConfirmation(EntityParam, Attribute) - Method in interface pl.edu.icm.unity.engine.api.AttributesManagement
-
Updates or creates an attribute (may be present).
- setAuthenticatedWith(List<String>) - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticatedEntity
- setAuthenticators(List<AuthenticationFlow>) - Method in class pl.edu.icm.unity.engine.api.endpoint.AbstractEndpoint
- setAuthnInput(RemotelyAuthenticatedInput) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedContext
- setAutoAction(TranslatedRegistrationRequest.AutomaticRequestAction) - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- setAutoLoginAfterSignUp(boolean) - Method in class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration
- setAutoRedirect(boolean) - Method in class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration.Builder
- setCleanStaleAttributes(boolean) - Method in class pl.edu.icm.unity.engine.api.translation.in.MappingResult
- setCleanStaleGroups(boolean) - Method in class pl.edu.icm.unity.engine.api.translation.in.MappingResult
- setCleanStaleIdentities(boolean) - Method in class pl.edu.icm.unity.engine.api.translation.in.MappingResult
- setCondition(String) - Method in class pl.edu.icm.unity.engine.api.translation.TranslationCondition
- setConfirmationInfo(EmailConfirmationRedirectURLBuilder.ConfirmedElementType, String, String) - Method in class pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationRedirectURLBuilder
- setCreateIfMissing(GroupEffectMode) - Method in class pl.edu.icm.unity.engine.api.translation.in.MappedGroup
- setCreationTime(Instant) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedContext
- setCredential(long, String, String, LocalCredentialVerificator) - Method in interface pl.edu.icm.unity.engine.api.authn.local.CredentialHelper
-
Updates the credential in DB.
- setCredentialExchange(CredentialExchange, String) - Method in class pl.edu.icm.unity.engine.api.authn.AbstractCredentialRetrieval
- setCredentialExchange(CredentialExchange, String) - Method in interface pl.edu.icm.unity.engine.api.authn.CredentialRetrieval
-
Sets initial state, given by the framework (the retrieval's own, implementation specific configuration is set via
#setSerializedConfiguration(com.fasterxml.jackson.databind.node.ObjectNode)
): the credential verificator and the configured id. - setCredentialName(String) - Method in class pl.edu.icm.unity.engine.api.authn.EntityWithCredential
- setCredentialName(String) - Method in class pl.edu.icm.unity.engine.api.authn.local.AbstractLocalVerificator
- setCredentialName(String) - Method in interface pl.edu.icm.unity.engine.api.authn.local.LocalCredentialVerificator
-
Sets credential definition name for this verificator.
- setCredentialRequirement(String) - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- setCredentialValue(String) - Method in class pl.edu.icm.unity.engine.api.authn.EntityWithCredential
- setCurrent(InvocationContext) - Static method in class pl.edu.icm.unity.engine.api.authn.InvocationContext
- setCurrent(HTTPRequestContext) - Static method in class pl.edu.icm.unity.engine.api.server.HTTPRequestContext
- setCurrentURLUsed(String) - Method in class pl.edu.icm.unity.engine.api.authn.InvocationContext
- setEnableAssociation(boolean) - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticationResult
- setEntityAttributeClasses(EntityParam, String, Collection<String>) - Method in interface pl.edu.icm.unity.engine.api.AttributeClassManagement
-
Updates the set of entity's attribute classes in a given group.
- setEntityChange(EntityChange) - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- setEntityCredential(EntityParam, String, String) - Method in interface pl.edu.icm.unity.engine.api.EntityCredentialManagement
-
Sets authentication secretes for the entity.
- setEntityCredentialRequirements(EntityParam, String) - Method in interface pl.edu.icm.unity.engine.api.EntityCredentialManagement
-
Changes
CredentialRequirements
of an entity. - setEntityCredentialStatus(EntityParam, String, LocalCredentialState) - Method in interface pl.edu.icm.unity.engine.api.EntityCredentialManagement
-
Sets local credential state.
- setEntityId(long) - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticatedEntity
- setEntityId(long) - Method in class pl.edu.icm.unity.engine.api.authn.EntityWithCredential
- setEntityId(long) - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- setEntityLabel(String) - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- setEntityState(EntityState) - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- setEntityStatus(EntityParam, EntityState) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
- setErrorCode(String) - Method in class pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationRedirectURLBuilder
- setExpires(Date) - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- setExtraInformation(String) - Method in class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration.Builder
- setFormForUnknownPrincipal(String) - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticationResult
- setFormName(String) - Method in class pl.edu.icm.unity.engine.api.translation.form.AutomaticInvitationProcessingParam
- setGroup(String) - Method in class pl.edu.icm.unity.engine.api.translation.in.MappedGroup
- setGroupAccessMode(String, String, boolean) - Method in interface pl.edu.icm.unity.engine.api.project.DelegatedGroupManagement
-
Updates group access mode
- setGroupAuthorizationRole(String, long, GroupAuthorizationRole) - Method in interface pl.edu.icm.unity.engine.api.project.DelegatedGroupManagement
-
Update value of group authorization role attribute
- setGroupDisplayedName(String, String, I18nString) - Method in interface pl.edu.icm.unity.engine.api.project.DelegatedGroupManagement
-
Sets group display name
- setGroups(List<RemoteGroupMembership>) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedInput
- setId(String) - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- setIdentities(List<RemoteIdentity>) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedInput
- setIdentities(EntityParam, Collection<String>, Collection<? extends IdentityParam>) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
-
Updates identities of a single entity.
- setIdentityResolver(IdentityResolver) - Method in class pl.edu.icm.unity.engine.api.authn.AbstractVerificator
- setIdentityResolver(IdentityResolver) - Method in interface pl.edu.icm.unity.engine.api.authn.CredentialVerificator
- setIdentityType(String) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteIdentity
- setIdpName(String) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedInput
- setImportStatus(Map<String, AuthenticationResult.Status>) - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationInput
- setInstanceName(String) - Method in class pl.edu.icm.unity.engine.api.authn.AbstractVerificator
- setInstanceName(String) - Method in interface pl.edu.icm.unity.engine.api.authn.CredentialVerificator
-
Instance name is the configured name of the authenticator to which this credential verificator belongs.
- setInvitationProcessing(AutomaticInvitationProcessingParam) - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- setLastUsed(Date) - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- setLocale(Locale) - Method in class pl.edu.icm.unity.engine.api.authn.InvocationContext
- setLocalMappedPrincipal(EntityParam) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedContext
- setLogin1stFactor(LoginSession.AuthNInfo) - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- setLogin2ndFactor(LoginSession.AuthNInfo) - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- setLoginSession(LoginSession) - Method in class pl.edu.icm.unity.engine.api.authn.InvocationContext
- setLogoURL(String) - Method in class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration.Builder
- setMainInformation(String) - Method in class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration.Builder
- setMappedToExistingEntity(EntityParam) - Method in class pl.edu.icm.unity.engine.api.translation.in.MappingResult
- setMappingResult(MappingResult) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedContext
- setMaxInactivity(long) - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- setMetadata(Map<String, String>) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteInformationBase
- setMobileNumber(String) - Method in class pl.edu.icm.unity.engine.api.confirmation.SMSCode
- setName(String) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteInformationBase
- setOutdatedCredentialId(String) - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticatedEntity
- setOutdatedCredentialId(String) - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- setOwnerEntityId(long) - Method in class pl.edu.icm.unity.engine.api.confirmation.states.UserEmailConfirmationState
- setPageTitle(String) - Method in class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration.Builder
- setPostSubmitMessage(I18nMessage) - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- setPreference(EntityParam, String, String) - Method in interface pl.edu.icm.unity.engine.api.PreferencesManagement
-
Sets or updates a preference for the specified user.
- setProblem(Exception) - Method in class pl.edu.icm.unity.engine.api.notification.NotificationStatus
- setProperties(Properties) - Method in class pl.edu.icm.unity.engine.api.config.UnityPropertiesHelper
- setProperty(String, String) - Method in class pl.edu.icm.unity.engine.api.config.UnityPropertiesHelper
- setRawAttributes(Map<String, ? extends Object>) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedInput
- setRealm(String) - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- setRedirectButtonText(String) - Method in class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration.Builder
- setRedirectURL(String) - Method in class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration.Builder
- setRedirectURL(String) - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- setRedirectURL(String) - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationResult
- setRememberMeInfo(LoginSession.RememberMeInfo) - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- setRemoteIdP(String) - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticatedEntity
- setRemoteIdP(String) - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- setRequestId(String) - Method in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationEmailConfirmationState
- setRequestType(RegistrationEmailConfirmationState.RequestType) - Method in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationEmailConfirmationState
- setRevision(long) - Method in interface pl.edu.icm.unity.engine.api.authn.AuthenticatorInstance
-
Set authenticator revision
- setSandboxCallback(SandboxAuthnResultCallback) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteAuthnState
- setSerializedConfiguration(JsonNode) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntax
-
Initializes
- setSerializedConfiguration(ObjectNode) - Method in class pl.edu.icm.unity.engine.api.confirmation.states.BaseEmailConfirmationState
- setSerializedConfiguration(ObjectNode) - Method in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationEmailConfirmationState
- setSerializedConfiguration(ObjectNode) - Method in class pl.edu.icm.unity.engine.api.confirmation.states.UserEmailConfirmationState
- setSerializedConfiguration(String) - Method in class pl.edu.icm.unity.engine.api.confirmation.states.BaseEmailConfirmationState
- setSerializedConfiguration(String) - Method in class pl.edu.icm.unity.engine.api.confirmation.states.EmailAttribiuteConfirmationState
- setSerializedConfiguration(String) - Method in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationReqEmailAttribiuteConfirmationState
- setSerializedConfiguration(String) - Method in class pl.edu.icm.unity.engine.api.endpoint.AbstractEndpoint
- setSerializedConfiguration(String) - Method in interface pl.edu.icm.unity.engine.api.utils.StringConfigurable
-
Sets configuration of this object
- setSessionData(Map<String, String>) - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- setSessionParticipants(Set<SessionParticipant>) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedContext
- setStarted(Date) - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- setSubject(IdentityTaV) - Method in interface pl.edu.icm.unity.engine.api.authn.CredentialReset
-
Sets the subject for which the operations are made.
- setSuccess(boolean) - Method in class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration.Builder
- setSupportingInvalidation(boolean) - Method in class pl.edu.icm.unity.engine.api.authn.local.AbstractLocalVerificator
- setTlsIdentity(IdentityTaV) - Method in class pl.edu.icm.unity.engine.api.authn.InvocationContext
-
Sets a TLS authenticated identity.
- setType(ScriptType) - Method in class pl.edu.icm.unity.engine.api.initializers.ScriptConfiguration
- setUserMFAOptIn(long, boolean) - Method in interface pl.edu.icm.unity.engine.api.AuthenticationFlowManagement
-
Set user multifactor optin attribute
- setValidTo(long) - Method in class pl.edu.icm.unity.engine.api.confirmation.SMSCode
- setValue(String) - Method in class pl.edu.icm.unity.engine.api.confirmation.SMSCode
- setValues(List<Object>) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteAttribute
- SharedEndpointManagement - Interface in pl.edu.icm.unity.engine.api.endpoint
-
Management of the single, shared, internal Unity endpoint, which is not under administrator's control.
- SignUp - pl.edu.icm.unity.engine.api.project.ProjectRequestParam.RequestOperation
- singleSelectableAttributes - Variable in class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties.ActiveValueSelectionConfig
- SKIP_CONSENT - Static variable in class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties
- SKIP_USERIMPORT - Static variable in class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties
- SMS_CONF - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- SMSCode - Class in pl.edu.icm.unity.engine.api.confirmation
-
Contains code with validity time and mobileNumber related with this code.
- SMSCode(long, String, String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.SMSCode
- start() - Method in class pl.edu.icm.unity.engine.api.endpoint.AbstractWebEndpoint
- start() - Method in interface pl.edu.icm.unity.engine.api.endpoint.EndpointInstance
-
Starts the endpoint.
- startAuthnResponseProcessing(SandboxAuthnResultCallback, String...) - Method in class pl.edu.icm.unity.engine.api.authn.remote.AbstractRemoteVerificator
-
Should be called at the beginning of authN response verification
- startLogRecording() - Method in class pl.edu.icm.unity.engine.api.utils.LogRecorder
- startOverridable() - Method in class pl.edu.icm.unity.engine.api.endpoint.AbstractWebEndpoint
- status - pl.edu.icm.unity.engine.api.translation.form.RegistrationMVELContextKey
- stopLogRecording() - Method in class pl.edu.icm.unity.engine.api.utils.LogRecorder
- storeFile(byte[], String, String) - Method in interface pl.edu.icm.unity.engine.api.files.FileStorageService
- storeFileInWorkspace(byte[], String) - Method in interface pl.edu.icm.unity.engine.api.files.FileStorageService
- StringConfigurable - Interface in pl.edu.icm.unity.engine.api.utils
-
This interface is enforced for some types of objects which are instantiated otherwise and later on configured with some text configuration.
- subGroups - Variable in class pl.edu.icm.unity.engine.api.project.DelegatedGroupContents
- submitEnquiryResponse(EnquiryResponse, RegistrationContext) - Method in interface pl.edu.icm.unity.engine.api.EnquiryManagement
-
Submits an enquiry response.
- submitRegistrationRequest(RegistrationRequest, RegistrationContext) - Method in interface pl.edu.icm.unity.engine.api.RegistrationsManagement
-
Submits a new registration request.
- submitted - pl.edu.icm.unity.engine.api.registration.RegistrationRedirectURLBuilder.Status
- submitted - pl.edu.icm.unity.engine.api.registration.RequestSubmitStatus
- submittedAccepted - pl.edu.icm.unity.engine.api.registration.RegistrationRedirectURLBuilder.Status
- submittedWithError - pl.edu.icm.unity.engine.api.registration.RegistrationRedirectURLBuilder.Status
- success - pl.edu.icm.unity.engine.api.authn.AuthenticationResult.Status
-
Everything OK
- success - Variable in class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration
- successfulAttempt(String) - Method in class pl.edu.icm.unity.engine.api.authn.UnsuccessfulAuthenticationCounter
- SUPPORTED_LOCAL_FILE_SCHEMES - Static variable in class pl.edu.icm.unity.engine.api.files.URIHelper
- SUPPORTED_LOCALES - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- SUPPORTED_URL_SCHEMES - Static variable in class pl.edu.icm.unity.engine.api.files.URIHelper
- SYSTEM_ALLOW_FULL_HTML - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- SystemAttributesProvider - Interface in pl.edu.icm.unity.engine.api.attributes
-
Implementations (must be Spring components) provide additional system attribute types, defined by extensions.
T
- TEMPLATES_CONF - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- TEMPLATES_ROOT - Static variable in class pl.edu.icm.unity.engine.api.utils.FreemarkerUtils
- TEST - pl.edu.icm.unity.engine.api.event.EventCategory
- THEME - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- THREAD_POOL_SIZE - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- time - Variable in class pl.edu.icm.unity.engine.api.authn.LoginSession.AuthNInfo
- TimeUtil - Class in pl.edu.icm.unity.engine.api.utils
-
Time related utilities.
- TimeUtil() - Constructor for class pl.edu.icm.unity.engine.api.utils.TimeUtil
- toAdd - Variable in class pl.edu.icm.unity.engine.api.registration.RequestedGroupDiff
- toHttp() - Method in enum pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration.XFrameOptions
- toHumanFriendlyString(MessageSource, IdentityParam) - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
- toJson(byte[]) - Method in class pl.edu.icm.unity.engine.api.utils.json.DefaultJsonFormatterFacility
- toJson(byte[]) - Method in interface pl.edu.icm.unity.engine.api.utils.json.TokenContentsJsonSerializer
- toJson(byte[]) - Method in class pl.edu.icm.unity.engine.api.utils.json.TokenWithJsonContentsSerializer
- toJson(Token) - Method in class pl.edu.icm.unity.engine.api.utils.json.Token2JsonFormatter
- Token2JsonFormatter - Class in pl.edu.icm.unity.engine.api.utils.json
-
Maps
Token
s to json using respective token contents serialization. - Token2JsonFormatter(JsonFormatterFacilitiesRegistry) - Constructor for class pl.edu.icm.unity.engine.api.utils.json.Token2JsonFormatter
- TokenContentsJsonSerializer - Interface in pl.edu.icm.unity.engine.api.utils.json
-
Represent facility used for map contents of
Token
objects (which is basically an opaque byte array for the engine) to some meaningful JSON representation, useful especially when presenting tokens to outside world, e.g. via REST interface. - tokenExpired(Token) - Method in interface pl.edu.icm.unity.engine.api.token.TokensManagement.TokenExpirationListener
-
Invoked just before removing the token from the database, it is guaranteed to be expired.
- TokensManagement - Interface in pl.edu.icm.unity.engine.api.token
-
Tokens API allows for manipulating generic tokens.
- TokensManagement.TokenExpirationListener - Interface in pl.edu.icm.unity.engine.api.token
-
Receives notifications about expired tokens.
- TokenWithJsonContentsSerializer - Class in pl.edu.icm.unity.engine.api.utils.json
-
Base for all tokens where contents is storing byte[] serialized JSON.
- TokenWithJsonContentsSerializer(String, String) - Constructor for class pl.edu.icm.unity.engine.api.utils.json.TokenWithJsonContentsSerializer
- toPrettyString(IdentityParam) - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
-
Similar to
#toString()
, but allows for less verbose and more user-friendly output. - toPrettyStringNoPrefix(IdentityParam) - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
-
Similar to
#toPrettyString()
, but doesn't return id type prefix. - toRemove - Variable in class pl.edu.icm.unity.engine.api.registration.RequestedGroupDiff
- toString() - Method in class pl.edu.icm.unity.engine.api.attributes.PublicAttributeInfo
- toString() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticationResult
- toString() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession.AuthNInfo
- toString() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
- toString() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteAttribute
- toString() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteGroupMembership
- toString() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteIdentity
- toString() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedContext
- toString() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedInput
- toString() - Method in enum pl.edu.icm.unity.engine.api.event.EventCategory
- toString() - Method in class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration
- toString() - Method in class pl.edu.icm.unity.engine.api.initializers.ScriptConfiguration
- toString() - Method in class pl.edu.icm.unity.engine.api.session.SessionParticipants
- toString() - Method in class pl.edu.icm.unity.engine.api.translation.form.GroupParam
- toString() - Method in class pl.edu.icm.unity.engine.api.translation.in.EntityChange
- toString() - Method in class pl.edu.icm.unity.engine.api.translation.in.MappedAttribute
- toString() - Method in class pl.edu.icm.unity.engine.api.translation.in.MappedGroup
- toString() - Method in class pl.edu.icm.unity.engine.api.translation.in.MappedIdentity
- toString() - Method in class pl.edu.icm.unity.engine.api.translation.in.MappingResult
- toString() - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationInput
- toString() - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationResult
- toString(IdentityParam) - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
- toStringFull() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticationResult
- TranslatedRegistrationRequest - Class in pl.edu.icm.unity.engine.api.translation.form
-
Output of
RegistrationRequest
orEnquiryResponse
translation with a corresponding translation profile. - TranslatedRegistrationRequest() - Constructor for class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- TranslatedRegistrationRequest(String) - Constructor for class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
- TranslatedRegistrationRequest.AutomaticRequestAction - Enum in pl.edu.icm.unity.engine.api.translation.form
- TRANSLATION_PROFILE - Static variable in class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties
- TRANSLATION_PROFILES - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- TranslationActionFactory<T extends TranslationActionInstance> - Interface in pl.edu.icm.unity.engine.api.translation
-
Creates
TranslationActionInstance
s. - TranslationActionInstance - Class in pl.edu.icm.unity.engine.api.translation
-
Minimal base for translation action instance, configured to be executed.
- TranslationActionInstance(TranslationActionType, String[]) - Constructor for class pl.edu.icm.unity.engine.api.translation.TranslationActionInstance
- TranslationCondition - Class in pl.edu.icm.unity.engine.api.translation
-
MVEL condition of translation rule.
- TranslationCondition() - Constructor for class pl.edu.icm.unity.engine.api.translation.TranslationCondition
-
Creates an always true condition
- TranslationCondition(String) - Constructor for class pl.edu.icm.unity.engine.api.translation.TranslationCondition
- TranslationIncludeProfileAction - Interface in pl.edu.icm.unity.engine.api.translation
-
Internal interface allowing to get included profile parameter from input or output translation action.
- TranslationInput - Class in pl.edu.icm.unity.engine.api.translation.out
-
Translation input: a complete information about an entity.
- TranslationInput(Collection<? extends Attribute>, Entity, String, Collection<String>, String, Collection<? extends Attribute>, String, String, Map<String, AuthenticationResult.Status>) - Constructor for class pl.edu.icm.unity.engine.api.translation.out.TranslationInput
- TranslationProfileGenerator - Class in pl.edu.icm.unity.engine.api.translation
-
Helpers methods for generating translation profiles
- TranslationProfileGenerator() - Constructor for class pl.edu.icm.unity.engine.api.translation.TranslationProfileGenerator
- TranslationProfileManagement - Interface in pl.edu.icm.unity.engine.api
-
This interface allows clients to manipulate translation profiles.
- TranslationResult - Class in pl.edu.icm.unity.engine.api.translation.out
-
Result of output translation.
- TranslationResult() - Constructor for class pl.edu.icm.unity.engine.api.translation.out.TranslationResult
- triggered - pl.edu.icm.unity.engine.api.translation.form.RegistrationMVELContextKey
- TRUSTSTORES - Static variable in class pl.edu.icm.unity.engine.api.config.UnityPKIConfiguration
- type - Variable in class pl.edu.icm.unity.engine.api.confirmation.states.BaseEmailConfirmationState
- type - Variable in class pl.edu.icm.unity.engine.api.project.ProjectRequestParam
- typeNamesToString() - Static method in enum pl.edu.icm.unity.engine.api.event.EventCategory
- TypesRegistryBase<T> - Class in pl.edu.icm.unity.engine.api.utils
-
Maintains a simple registry of some implementations.
- TypesRegistryBase(List<? extends T>) - Constructor for class pl.edu.icm.unity.engine.api.utils.TypesRegistryBase
U
- undeploy(String) - Method in interface pl.edu.icm.unity.engine.api.EndpointManagement
-
Removes a deployed endpoint
- undeployAllHandlers() - Method in interface pl.edu.icm.unity.engine.api.server.NetworkServer
- undeployEndpoint(String) - Method in interface pl.edu.icm.unity.engine.api.server.NetworkServer
- undeployHandler(String) - Method in interface pl.edu.icm.unity.engine.api.server.NetworkServer
- UNITY_FILE_URI_SCHEMA - Static variable in interface pl.edu.icm.unity.engine.api.files.URIAccessService
- UnityFilePropertiesHelper - Class in pl.edu.icm.unity.engine.api.config
-
Extends
FilePropertiesHelper
with Unity specific methods. - UnityFilePropertiesHelper(String, File, Map<String, PropertyMD>, Logger) - Constructor for class pl.edu.icm.unity.engine.api.config.UnityFilePropertiesHelper
- UnityFilePropertiesHelper(String, String, Map<String, PropertyMD>, Logger) - Constructor for class pl.edu.icm.unity.engine.api.config.UnityFilePropertiesHelper
- UNITYGW_WEB_CONTENT_PATH - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- UnityHttpServerConfiguration - Class in pl.edu.icm.unity.engine.api.config
-
Configuration of the Jetty server, baseline for all HTTP based endpoints
- UnityHttpServerConfiguration(Properties) - Constructor for class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- UnityHttpServerConfiguration.XFrameOptions - Enum in pl.edu.icm.unity.engine.api.config
- UnityMessageSource - Class in pl.edu.icm.unity.engine.api.msg
-
Extension of the
ResourceBundleMessageSource
which automatically sets the proper locale from theInvocationContext
and allows for an easier invocation using varargs. - UnityMessageSource(UnityServerConfiguration, boolean) - Constructor for class pl.edu.icm.unity.engine.api.msg.UnityMessageSource
- UnityMessageSource(UnityServerConfiguration, Environment) - Constructor for class pl.edu.icm.unity.engine.api.msg.UnityMessageSource
- UnityPKIConfiguration - Class in pl.edu.icm.unity.engine.api.config
-
Configures disk based truststores and credentials, which are named and can be referenced.
- UnityPKIConfiguration(Properties) - Constructor for class pl.edu.icm.unity.engine.api.config.UnityPKIConfiguration
- UnityPropertiesHelper - Class in pl.edu.icm.unity.engine.api.config
-
Extends
PropertiesHelper
with Unity specific methods: returning localized strings and caching ofUnityPropertiesHelper.getSortedStringKeys(String, boolean)
method results. - UnityPropertiesHelper(String, Properties, Map<String, PropertyMD>, Logger) - Constructor for class pl.edu.icm.unity.engine.api.config.UnityPropertiesHelper
- UnityPropertiesHelper(UnityPropertiesHelper) - Constructor for class pl.edu.icm.unity.engine.api.config.UnityPropertiesHelper
-
For cloning
- UnityServerConfiguration - Class in pl.edu.icm.unity.engine.api.config
-
Principal options are defined here: ids and corresponding default values.
- UnityServerConfiguration(Environment, ConfigurationLocationProvider) - Constructor for class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- UnityServerConfiguration.LogoutMode - Enum in pl.edu.icm.unity.engine.api.config
- unknownRemotePrincipal - pl.edu.icm.unity.engine.api.authn.AuthenticationResult.Status
-
Can happen only in the case of remote authenticators, when the authentication was successful, but the remote principal is not registered locally.
- UnknownRemoteUserException - Exception in pl.edu.icm.unity.engine.api.authn.remote
-
Thrown on authentication problem, when the user is properly authenticated remotely but is unknown in the local DB (after a complete translation profile execution).
- UnknownRemoteUserException(String, AuthenticationResult) - Constructor for exception pl.edu.icm.unity.engine.api.authn.remote.UnknownRemoteUserException
- unsuccessfulAttempt(String) - Method in class pl.edu.icm.unity.engine.api.authn.UnsuccessfulAuthenticationCounter
- UnsuccessfulAuthenticationCounter - Class in pl.edu.icm.unity.engine.api.authn
-
Counts unsuccessful authentication attempts per client's IP address.
- UnsuccessfulAuthenticationCounter(int, long) - Constructor for class pl.edu.icm.unity.engine.api.authn.UnsuccessfulAuthenticationCounter
- Update - pl.edu.icm.unity.engine.api.project.ProjectRequestParam.RequestOperation
- UPDATE_INTERVAL - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- UPDATE_ONLY - pl.edu.icm.unity.engine.api.translation.in.AttributeEffectMode
-
If a local attribute exists it will be updated.
- UPDATE_OR_MATCH - pl.edu.icm.unity.engine.api.translation.in.IdentityEffectMode
-
Identity will be created if it doesn't exist and if the user was matched by any other of identity mapping rules.
- updateAttributeClass(AttributesClass) - Method in interface pl.edu.icm.unity.engine.api.AttributeClassManagement
-
Updates an attribute class.
- updateAttributes(Map<String, String>) - Method in interface pl.edu.icm.unity.engine.api.session.SessionManagement.AttributeUpdater
- updateAttributes(Map<String, String>) - Method in class pl.edu.icm.unity.engine.api.session.SessionParticipants.AddParticipantToSessionTask
- updateAttributeType(AttributeType) - Method in interface pl.edu.icm.unity.engine.api.AttributeTypeManagement
-
Updates an existing attribute type.
- updateAuthenticationFlow(AuthenticationFlowDefinition) - Method in interface pl.edu.icm.unity.engine.api.AuthenticationFlowManagement
-
Update existing authentication flow
- updateAuthenticationFlows(List<AuthenticationFlow>) - Method in interface pl.edu.icm.unity.engine.api.endpoint.EndpointInstance
-
Runtime update of the authenticators being used by this endpoint.
- updateAuthenticator(String, String, String) - Method in interface pl.edu.icm.unity.engine.api.AuthenticatorManagement
-
Updates a configuration of an existing authenticator instance
- updateCertificate(NamedCertificate) - Method in interface pl.edu.icm.unity.engine.api.PKIManagement
-
Updates a given certificate
- updateConfiguration(String, String) - Method in interface pl.edu.icm.unity.engine.api.authn.AuthenticatorInstance
-
Updates the current configuration of the authenticator.
- updateCredential(long, String, String) - Method in interface pl.edu.icm.unity.engine.api.authn.local.CredentialHelper
-
Updates the credential in DB.
- updateCredential(String) - Method in interface pl.edu.icm.unity.engine.api.authn.CredentialReset
-
Changes the credential to a new one.
- updateCredentialAfterConfigurationChange(String) - Method in class pl.edu.icm.unity.engine.api.authn.local.AbstractLocalVerificator
- updateCredentialAfterConfigurationChange(String) - Method in interface pl.edu.icm.unity.engine.api.authn.local.LocalCredentialVerificator
-
Returns optionally changed argument credential, which can be transformed after the change of configuration.
- updateCredentialDefinition(CredentialDefinition, LocalCredentialState) - Method in interface pl.edu.icm.unity.engine.api.CredentialManagement
-
Updates a definition of a credential.
- updateCredentialRequirement(CredentialRequirements) - Method in interface pl.edu.icm.unity.engine.api.CredentialRequirementManagement
-
Updated a definitions of credential set.
- updateEndpoint(String, EndpointConfiguration) - Method in interface pl.edu.icm.unity.engine.api.EndpointManagement
-
Updates a deployed endpoint configuration
- updateEnquiry(EnquiryForm, boolean) - Method in interface pl.edu.icm.unity.engine.api.EnquiryManagement
-
Updates an existing enquiry form.
- updateForm(RegistrationForm, boolean) - Method in interface pl.edu.icm.unity.engine.api.RegistrationsManagement
-
Updates an existing form.
- updateGroup(String, Group) - Method in interface pl.edu.icm.unity.engine.api.GroupsManagement
-
Updates the group.
- updateGroup(String, Group, String, String) - Method in interface pl.edu.icm.unity.engine.api.GroupsManagement
-
Updates the group and pass information: changed property and new value.
- updateIdentity(IdentityTaV, IdentityParam) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
-
Updates a given identity.
- updateIdentityType(IdentityType) - Method in interface pl.edu.icm.unity.engine.api.IdentityTypesManagement
-
Allows to update mutable part of identity type, as extracted fields or description.
- updateInvitation(String, InvitationParam) - Method in interface pl.edu.icm.unity.engine.api.InvitationManagement
-
Updates existing invitation.
- updateNotificationChannel(String, String) - Method in interface pl.edu.icm.unity.engine.api.NotificationsManagement
-
Changes configuration of an existing notification channel.
- updateProfile(TranslationProfile) - Method in interface pl.edu.icm.unity.engine.api.TranslationProfileManagement
- updateRealm(AuthenticationRealm) - Method in interface pl.edu.icm.unity.engine.api.RealmsManagement
-
Update realm
- updateScheduledRule(ScheduledProcessingRule) - Method in interface pl.edu.icm.unity.engine.api.BulkProcessingManagement
- updateSessionActivity(String) - Method in interface pl.edu.icm.unity.engine.api.session.SessionManagement
-
Updates the lastUsed timestamp of a session.
- updateSessionAttributes(String, SessionManagement.AttributeUpdater) - Method in interface pl.edu.icm.unity.engine.api.session.SessionManagement
-
Updates the extra attributes of the session.
- updateTemplate(MessageTemplate) - Method in interface pl.edu.icm.unity.engine.api.MessageTemplateManagement
- updateToken(String, String, Date, byte[]) - Method in interface pl.edu.icm.unity.engine.api.token.TokensManagement
-
Update the token.
- URIAccessException - Exception in pl.edu.icm.unity.engine.api.files
-
Thrown when a low level problem with read uri occurs.
- URIAccessException(String) - Constructor for exception pl.edu.icm.unity.engine.api.files.URIAccessException
- URIAccessException(String, Throwable) - Constructor for exception pl.edu.icm.unity.engine.api.files.URIAccessException
- URIAccessService - Interface in pl.edu.icm.unity.engine.api.files
- uriBuilder - Variable in class pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationRedirectURLBuilder
- URIHelper - Class in pl.edu.icm.unity.engine.api.files
-
A helper class for parsing uri from string and validating it against used schemes
- URIHelper() - Constructor for class pl.edu.icm.unity.engine.api.files.URIHelper
- USE_CONFIG_FILE_AS_INITIAL_TEMPLATE_ONLY - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- USER_SESSION_KEY - Static variable in interface pl.edu.icm.unity.engine.api.session.LoginToHttpSessionBinder
-
Under this key the
LoginSession
id is stored in the HTTP session. - UserEmailConfirmationState - Class in pl.edu.icm.unity.engine.api.confirmation.states
-
Base class for states of confirmation process which are bound to a user existing in the database (as opposite to confirmations associated with a registration request).
- UserEmailConfirmationState() - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.UserEmailConfirmationState
- UserEmailConfirmationState(String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.UserEmailConfirmationState
- UserEmailConfirmationState(String, String, String, String, long) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.UserEmailConfirmationState
- userExists - pl.edu.icm.unity.engine.api.registration.RegistrationRedirectURLBuilder.Status
- USERIMPORT_IDENTITY_TYPE - Static variable in class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties
- USERIMPORT_IMPORTER - Static variable in class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties
- USERIMPORT_PFX - Static variable in class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties
- UserImportManagement - Interface in pl.edu.icm.unity.engine.api
-
Allows for manual triggering of user import.
- UserImportSerivce - Interface in pl.edu.icm.unity.engine.api.userimport
-
Internal API for triggering user import.
- UserImportSerivce.ImportResult - Class in pl.edu.icm.unity.engine.api.userimport
- UserImportSpec - Class in pl.edu.icm.unity.engine.api.userimport
-
Defines user import to be performed
- UserImportSpec(String, String, String) - Constructor for class pl.edu.icm.unity.engine.api.userimport.UserImportSpec
- UserImportSPI - Interface in pl.edu.icm.unity.engine.api.userimport
-
User import implementation must implement this interface.
- UserImportSPIFactory - Interface in pl.edu.icm.unity.engine.api.userimport
-
Factory of
UserImportSPI
. - userLocale - pl.edu.icm.unity.engine.api.translation.form.RegistrationMVELContextKey
V
- validate(String) - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
-
Checks if the value is valid
- validate(T) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntax
-
Validates the value
- validateEndpointPath(String) - Static method in class pl.edu.icm.unity.engine.api.endpoint.EndpointPathValidator
- validateEndpointPath(String, Set<String>) - Static method in class pl.edu.icm.unity.engine.api.endpoint.EndpointPathValidator
- validateJoinEnquiryForm(String, String) - Method in interface pl.edu.icm.unity.engine.api.utils.GroupDelegationConfigGenerator
- validateMessage(MessageTemplateDefinition, I18nMessage) - Static method in class pl.edu.icm.unity.engine.api.msgtemplate.MessageTemplateValidator
-
Validates a single
MessageTemplate.Message
- validateRegistrationForm(String, String) - Method in interface pl.edu.icm.unity.engine.api.utils.GroupDelegationConfigGenerator
- validateStringValue(String) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntax
-
Converts value to string and then validates it
- validateText(MessageTemplateDefinition, String, boolean) - Static method in class pl.edu.icm.unity.engine.api.msgtemplate.MessageTemplateValidator
- validateUpdateEnquiryForm(String, String) - Method in interface pl.edu.icm.unity.engine.api.utils.GroupDelegationConfigGenerator
- validateURI(URI) - Static method in class pl.edu.icm.unity.engine.api.files.URIHelper
- validCode - pl.edu.icm.unity.engine.api.translation.form.RegistrationMVELContextKey
- value - Variable in class pl.edu.icm.unity.engine.api.confirmation.states.BaseEmailConfirmationState
- value - Variable in class pl.edu.icm.unity.engine.api.pki.NamedCertificate
- valueOf(String) - Static method in enum pl.edu.icm.unity.engine.api.authn.AuthenticationResult.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pl.edu.icm.unity.engine.api.authn.CredentialVerificator.VerificatorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration.XFrameOptions
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pl.edu.icm.unity.engine.api.config.UnityServerConfiguration.LogoutMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationRedirectURLBuilder.ConfirmedElementType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationRedirectURLBuilder.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pl.edu.icm.unity.engine.api.confirmation.states.RegistrationEmailConfirmationState.RequestType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pl.edu.icm.unity.engine.api.event.EventCategory
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pl.edu.icm.unity.engine.api.files.FileStorageService.StandardOwner
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pl.edu.icm.unity.engine.api.initializers.ScriptType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pl.edu.icm.unity.engine.api.project.GroupAuthorizationRole
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pl.edu.icm.unity.engine.api.project.ProjectRequestParam.RequestOperation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pl.edu.icm.unity.engine.api.registration.RegistrationRedirectURLBuilder.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pl.edu.icm.unity.engine.api.registration.RequestSubmitStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pl.edu.icm.unity.engine.api.registration.RequestType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pl.edu.icm.unity.engine.api.translation.form.RegistrationMVELContextKey
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest.AutomaticRequestAction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pl.edu.icm.unity.engine.api.translation.in.AttributeEffectMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pl.edu.icm.unity.engine.api.translation.in.GroupEffectMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pl.edu.icm.unity.engine.api.translation.in.IdentityEffectMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum pl.edu.icm.unity.engine.api.translation.in.InputTranslationContextFactory.ContextKey
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum pl.edu.icm.unity.engine.api.authn.AuthenticationResult.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pl.edu.icm.unity.engine.api.authn.CredentialVerificator.VerificatorType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration.XFrameOptions
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pl.edu.icm.unity.engine.api.config.UnityServerConfiguration.LogoutMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationRedirectURLBuilder.ConfirmedElementType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pl.edu.icm.unity.engine.api.confirmation.EmailConfirmationRedirectURLBuilder.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pl.edu.icm.unity.engine.api.confirmation.states.RegistrationEmailConfirmationState.RequestType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pl.edu.icm.unity.engine.api.event.EventCategory
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pl.edu.icm.unity.engine.api.files.FileStorageService.StandardOwner
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pl.edu.icm.unity.engine.api.initializers.ScriptType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pl.edu.icm.unity.engine.api.project.GroupAuthorizationRole
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pl.edu.icm.unity.engine.api.project.ProjectRequestParam.RequestOperation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pl.edu.icm.unity.engine.api.registration.RegistrationRedirectURLBuilder.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pl.edu.icm.unity.engine.api.registration.RequestSubmitStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pl.edu.icm.unity.engine.api.registration.RequestType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pl.edu.icm.unity.engine.api.translation.form.RegistrationMVELContextKey
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest.AutomaticRequestAction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pl.edu.icm.unity.engine.api.translation.in.AttributeEffectMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pl.edu.icm.unity.engine.api.translation.in.GroupEffectMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pl.edu.icm.unity.engine.api.translation.in.IdentityEffectMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum pl.edu.icm.unity.engine.api.translation.in.InputTranslationContextFactory.ContextKey
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verify(String, AttributeType) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeMetadataProvider
-
Should verify whether the attribute's metadata is correct for the given attribtue type.
- verifyDynamicData(String) - Method in interface pl.edu.icm.unity.engine.api.authn.CredentialReset
-
Verifies if the dynamic data about the subject is correct.
- verifyStaticData(String) - Method in interface pl.edu.icm.unity.engine.api.authn.CredentialReset
-
Verifies if the static data is about the subject is correct.
W
- WANT_CLIENT_AUTHN - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- WebAppEndpointInstance - Interface in pl.edu.icm.unity.engine.api.endpoint
-
Servlet endpoint instance
- WELL_KNOWN_URL_TEMPLATE - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- WELL_KNOWN_URL_THEME - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
- withAllImporters(String, String) - Static method in class pl.edu.icm.unity.engine.api.userimport.UserImportSpec
- WorkflowFinalizationConfiguration - Class in pl.edu.icm.unity.engine.api.finalization
-
Complete information on what to show on the final screen after completed workflow.
- WorkflowFinalizationConfiguration(boolean, boolean, String, String, String, String, String, String) - Constructor for class pl.edu.icm.unity.engine.api.finalization.WorkflowFinalizationConfiguration
- WorkflowFinalizationConfiguration.Builder - Class in pl.edu.icm.unity.engine.api.finalization
- WORKSPACE_DIRECTORY - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
All Classes All Packages