Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

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>, Class<? extends CredentialExchange>) - 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 WebAppEndpointInstances.
AbstractWebEndpoint(NetworkServer) - Constructor for class pl.edu.icm.unity.engine.api.endpoint.AbstractWebEndpoint
 
actionType - Variable in class pl.edu.icm.unity.engine.api.translation.TranslationActionInstance
 
addAttribute(RemoteAttribute) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedInput
 
addAttribute(Attribute) - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
 
addAttribute(MappedAttribute) - Method in class pl.edu.icm.unity.engine.api.translation.in.MappingResult
 
addAttributeClass(AttributesClass) - Method in interface pl.edu.icm.unity.engine.api.AttributeClassManagement
Defines a new attribute class
addAttributeClass(String, String) - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
 
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
 
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).
addCertificate(String, X509Certificate) - Method in interface pl.edu.icm.unity.engine.api.PKIManagement
Adds a new certificate
addConfiguration(ConfirmationConfiguration) - Method in interface pl.edu.icm.unity.engine.api.ConfirmationConfigurationManagement
 
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, boolean, List<Attribute>) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
Adds a new entity with an initial identity.
addEntity(IdentityParam, String, EntityState, boolean) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
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(RemoteGroupMembership) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedInput
 
addGroup(Group) - Method in interface pl.edu.icm.unity.engine.api.GroupsManagement
Adds a new group
addGroup(MappedGroup) - Method in class pl.edu.icm.unity.engine.api.translation.in.MappingResult
 
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(IdentityParam, EntityParam, boolean) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
Adds a new identity under existing entity.
addIdentity(IdentityParam) - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
 
addIdentity(MappedIdentity) - Method in class pl.edu.icm.unity.engine.api.translation.in.MappingResult
 
addInvitation(InvitationParam) - Method in interface pl.edu.icm.unity.engine.api.InvitationManagement
Associates a new invitation with a form.
addMemberFromParent(String, EntityParam, List<Attribute>, String, String) - Method in interface pl.edu.icm.unity.engine.api.GroupsManagement
Adds a new member to the group.
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) - Method in interface pl.edu.icm.unity.engine.api.GroupsManagement
As GroupsManagement.addMemberFromParent(String, EntityParam, List) with an empty list of attribute classes.
addMembership(GroupParam) - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
 
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
 
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, EntityParam, byte[], Date, Date) - Method in interface pl.edu.icm.unity.engine.api.token.TokensManagement
Adds a new token
addToken(String, String, byte[], Date, Date) - Method in interface pl.edu.icm.unity.engine.api.token.TokensManagement
Adds a new token without owner
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
ADVERTISED_HOST - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
 
ALLOW_FULL_HTML - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
 
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 final AuthenticationResult depending on the success of this action.
ASSUME_FORCE - Static variable in class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties
 
AttribiuteConfirmationState - Class in pl.edu.icm.unity.engine.api.confirmation.states
Contains necessary informations used during the confirmation a attribute
AttribiuteConfirmationState(long, String, String, String, String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.AttribiuteConfirmationState
 
AttribiuteConfirmationState(long, String, String, String, String, String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.AttribiuteConfirmationState
 
AttribiuteConfirmationState(String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.AttribiuteConfirmationState
 
ATTRIBUTE_CONFIG_TYPE - Static variable in interface pl.edu.icm.unity.engine.api.ConfirmationConfigurationManagement
 
AttributeClassHelper - Class in pl.edu.icm.unity.engine.api.attributes
Helper for handling AttributesClasses 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
 
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 AttributeValueSyntaxFactoryies.
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
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.
AuthenticatedEntity - Class in pl.edu.icm.unity.engine.api.authn
Stores information about authenticated entity during the authentication.
AuthenticatedEntity(Long, String, boolean) - Constructor for class pl.edu.icm.unity.engine.api.authn.AuthenticatedEntity
 
AuthenticatedEntity(Long, Set<String>, boolean) - Constructor for class pl.edu.icm.unity.engine.api.authn.AuthenticatedEntity
 
AuthenticationException - Exception in pl.edu.icm.unity.engine.api.authn
Thrown on authentication problem.
AuthenticationException(AuthenticationResult, String, Throwable) - 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(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
 
AuthenticationOption - Class in pl.edu.icm.unity.engine.api.authn
Stores information about a single authentication option, as configured by administrator and selectable by a user or client.
AuthenticationOption(BindingAuthn, BindingAuthn) - Constructor for class pl.edu.icm.unity.engine.api.authn.AuthenticationOption
 
AuthenticationProcessor - Class in pl.edu.icm.unity.engine.api.authn
Utility methods processing results of authenticators.
AuthenticationProcessor() - Constructor for class pl.edu.icm.unity.engine.api.authn.AuthenticationProcessor
 
AuthenticationProcessor.PartialAuthnState - Interface in pl.edu.icm.unity.engine.api.authn
Provides information about partial state of authentication.
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 varificators
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_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_RETRIEVAL_CONFIG - 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
 
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
 
authenticators - Variable in class pl.edu.icm.unity.engine.api.endpoint.AbstractEndpoint
 
AuthenticatorsRegistry - Class in pl.edu.icm.unity.engine.api.authn
Registry of components which are used to create AuthenticatorInstances and local credential handlers.
AuthenticatorsRegistry(Optional<List<CredentialRetrievalFactory>>, Optional<List<CredentialVerificatorFactory>>) - Constructor for class pl.edu.icm.unity.engine.api.authn.AuthenticatorsRegistry
 
AuthenticatorSupportManagement - Interface in pl.edu.icm.unity.engine.api.authn
Provides access to authenticators.

B

BASE_PREFIX - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
 
BaseConfirmationState - Class in pl.edu.icm.unity.engine.api.confirmation.states
Contains common informations used during confirmation
BaseConfirmationState(String, String, String, String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.BaseConfirmationState
 
BaseConfirmationState(String, String, String, String, String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.BaseConfirmationState
 
BaseConfirmationState(String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.BaseConfirmationState
 
BaseConfirmationState() - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.BaseConfirmationState
 
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.ConfirmationRedirectURLBuilder
 
build() - Method in class pl.edu.icm.unity.engine.api.registration.RegistrationRedirectURLBuilder
 
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
 
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.AuthenticationOption
 
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
 
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
 
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_REQUEST_LIMIT - 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.ConfirmationServletProvider
 
CONFIRMATION_TOKEN_TYPE - Static variable in interface pl.edu.icm.unity.engine.api.confirmation.ConfirmationManager
 
ConfirmationConfigurationManagement - Interface in pl.edu.icm.unity.engine.api
This interface allows clients to manipulate confirmation configuration.
ConfirmationManager - Interface in pl.edu.icm.unity.engine.api.confirmation
Confirmation manager
ConfirmationRedirectURLBuilder - Class in pl.edu.icm.unity.engine.api.confirmation
Creates redirect URL which shall be used in certain situations after confirmation of email.
ConfirmationRedirectURLBuilder(String, ConfirmationRedirectURLBuilder.Status) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.ConfirmationRedirectURLBuilder
 
ConfirmationRedirectURLBuilder(String, String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.ConfirmationRedirectURLBuilder
 
ConfirmationRedirectURLBuilder.ConfirmedElementType - Enum in pl.edu.icm.unity.engine.api.confirmation
 
ConfirmationRedirectURLBuilder.Status - Enum in pl.edu.icm.unity.engine.api.confirmation
 
ConfirmationServletProvider - Interface in pl.edu.icm.unity.engine.api.confirmation
Provides servlet used as a confirmation endpoint
ConfirmationStatus - Class in pl.edu.icm.unity.engine.api.confirmation
Confirmation status.
ConfirmationStatus(boolean, String, String, String...) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.ConfirmationStatus
 
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.
createAuthenticator(String, String, String, String, String) - Method in interface pl.edu.icm.unity.engine.api.AuthenticatorManagement
Creates a new authenticator instance
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
 
createNewIdentity(String, String, long) - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
Tries to create a new identity.
createState() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.AttribiuteConfirmationState
 
createState() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.BaseConfirmationState
 
createState() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationConfirmationState
 
createState() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationReqAttribiuteConfirmationState
 
createState() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.UserConfirmationState
 
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.
CredentialResetSettings - Class in pl.edu.icm.unity.engine.api.authn
Credential reset settings.
CredentialResetSettings() - Constructor for class pl.edu.icm.unity.engine.api.authn.CredentialResetSettings
 
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 CredentialRetrievals 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.
CredentialVerificatorFactory - Interface in pl.edu.icm.unity.engine.api.authn
Produces CredentialVerificators 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
 
DEFAULT_CONTEXT - Static variable in class pl.edu.icm.unity.engine.api.wellknown.SecuredWellKnownURLServlet
 
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_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
 
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
 
deserializeFrom(ObjectNode) - Method in class pl.edu.icm.unity.engine.api.authn.CredentialResetSettings
 
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.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.EndpointInstance
Stops the endpoint.
destroy() - Method in class pl.edu.icm.unity.engine.api.utils.HiddenResourcesFilter
 
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
 

E

ENABLE_DOS_FILTER - 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
 
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_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
ENDPOINTS - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
 
ENQUIRY_FRAGMENT_PREFIX - 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.
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
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.
EntityManagement - Interface in pl.edu.icm.unity.engine.api
Engine API for (closely related) entities and identities management.
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.initializers.ScriptConfiguration
 
equals(Object) - Method in class pl.edu.icm.unity.engine.api.translation.TranslationActionInstance
 
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.
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
 
exportDb() - Method in interface pl.edu.icm.unity.engine.api.ServerManagement
Exports the whole database contents to a JSON file.
extractAttributes(String, Map<String, String>) - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
Extract provided attributes.
extractParticipants(AuthenticationResult...) - Static method in class pl.edu.icm.unity.engine.api.authn.AuthenticationProcessor
Extracts and returns all remote SessionParticipants from the AuthenticationResults.

F

FACILITY_ID - Static variable in class pl.edu.icm.unity.engine.api.confirmation.states.AttribiuteConfirmationState
 
FACILITY_ID - Static variable in class pl.edu.icm.unity.engine.api.confirmation.states.IdentityConfirmationState
 
FACILITY_ID - Static variable in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationReqAttribiuteConfirmationState
 
FACILITY_ID - Static variable in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationReqIdentityConfirmationState
 
facilityId - Variable in class pl.edu.icm.unity.engine.api.confirmation.states.BaseConfirmationState
 
factory - Variable in class pl.edu.icm.unity.engine.api.authn.AbstractCredentialVerificatorFactory
 
finalizeAfterPrimaryAuthentication(AuthenticationProcessor.PartialAuthnState) - Method in class 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.
finalizeAfterSecondaryAuthentication(AuthenticationProcessor.PartialAuthnState, AuthenticationResult) - Method in class 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
 
fireEventWithAuthz(Event) - Method in interface pl.edu.icm.unity.engine.api.event.EventPublisher
Invokes the event as EventPublisher.fireEvent(Event), however the caller is authorized with the highest privilege level.
formatMediumInstant(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.

G

getActionType() - Method in interface pl.edu.icm.unity.engine.api.translation.TranslationActionFactory
 
getActionType() - Method in class pl.edu.icm.unity.engine.api.translation.TranslationActionInstance
 
getAdvertisedAddress() - Method in interface pl.edu.icm.unity.engine.api.server.NetworkServer
 
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.
getAllConfigurations() - Method in interface pl.edu.icm.unity.engine.api.ConfirmationConfigurationManagement
 
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
 
getAllTokens() - Method in interface pl.edu.icm.unity.engine.api.token.TokensManagement
 
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.
getAttributeClasses() - Method in interface pl.edu.icm.unity.engine.api.AttributeClassManagement
 
getAttributeClasses() - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
 
getAttributes(EntityParam, String, String) - Method in interface pl.edu.icm.unity.engine.api.AttributesManagement
Returns visible attributes of an entity.
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
 
getAttributesSupportedForExtraction() - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
 
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.
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
 
getAuthenticationOptions() - Method in class pl.edu.icm.unity.engine.api.endpoint.AbstractEndpoint
 
getAuthenticationOptions() - Method in interface pl.edu.icm.unity.engine.api.endpoint.EndpointInstance
 
getAuthenticationResult() - Method in class pl.edu.icm.unity.engine.api.authn.local.LocalSandboxAuthnContext
 
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
 
getAuthenticators() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticatorsRegistry
 
getAuthenticatorsByBinding(String) - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticatorsRegistry
 
getAuthenticatorsById(String) - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticatorsRegistry
 
getAuthenticatorTypes(String) - Method in interface pl.edu.icm.unity.engine.api.AuthenticatorManagement
 
getAuthenticatorTypes() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticatorsRegistry
 
getAuthenticatorUIs(List<AuthenticationOptionDescription>) - Method in interface pl.edu.icm.unity.engine.api.authn.AuthenticatorSupportManagement
Resolves binding specific authenticator authN implementations for a given list of AuthenticationOptionDescription.
getAuthnContext(String) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteAuthenticationContextManagement
 
getAuthnContext() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteSandboxAuthnContext
 
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(UserRequestState<? extends BaseRegistrationInput>, RequestSubmitStatus) - Method in interface pl.edu.icm.unity.engine.api.registration.FormAutomationSupport
 
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.
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
 
getCertificateNames() - Method in interface pl.edu.icm.unity.engine.api.PKIManagement
 
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
 
getCodeLength() - Method in class pl.edu.icm.unity.engine.api.authn.CredentialResetSettings
 
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
 
getConfiguration(String, String) - Method in interface pl.edu.icm.unity.engine.api.ConfirmationConfigurationManagement
 
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.
getContentInitializersConfiguration() - Method in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
 
getContents(String, int) - Method in interface pl.edu.icm.unity.engine.api.GroupsManagement
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, boolean, Date) - 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
 
getCredential(String) - Method in interface pl.edu.icm.unity.engine.api.PKIManagement
 
getCredentialConfiguration() - Method in interface pl.edu.icm.unity.engine.api.authn.CredentialReset
 
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
 
getCredentialRetrievalFactory(String) - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticatorsRegistry
 
getCredentialTypes() - Method in interface pl.edu.icm.unity.engine.api.CredentialManagement
 
getCredentialValue() - Method in class pl.edu.icm.unity.engine.api.authn.EntityWithCredential
 
getCredentialVerificatorFactory(String) - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticatorsRegistry
 
getCurrent() - Static method in class pl.edu.icm.unity.engine.api.authn.InvocationContext
 
getCurrentURLUsed() - Method in class pl.edu.icm.unity.engine.api.authn.InvocationContext
 
getDefaultDescription() - 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) - Static method in class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties
 
getDefaultsWithCategory(PropertyMD.DocumentationCategory, String) - Static method in class pl.edu.icm.unity.engine.api.idp.CommonIdPProperties
 
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 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
 
getEnabledLocales() - Method in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
 
getEnabledLocales() - Method in class pl.edu.icm.unity.engine.api.msg.UnityMessageSource
 
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
 
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
 
getEnquiryResponses() - Method in interface pl.edu.icm.unity.engine.api.EnquiryManagement
Lists all responses
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.
getEntity() - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationInput
 
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 class pl.edu.icm.unity.engine.api.authn.EntityWithCredential
 
getEntityId() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
 
getEntityId(IdentityTaV) - Method in interface pl.edu.icm.unity.engine.api.identity.EntityResolver
Resolves IdentityTaV, if missing throws exception
getEntityId(EntityParam) - Method in interface pl.edu.icm.unity.engine.api.identity.EntityResolver
Resolves EntityParam, 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.BaseConfirmationState
 
getFacilityId() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationReqAttribiuteConfirmationState
 
getFileLocation() - Method in class pl.edu.icm.unity.engine.api.initializers.ScriptConfiguration
 
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
 
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.AttribiuteConfirmationState
 
getGroup() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationReqAttribiuteConfirmationState
 
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
 
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(EntityParam) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
Returns a collection with all groups where the entity is a member.
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
 
getGroupsForPresentation(EntityParam) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
Returns a collection with all groups where the entity is a member.
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(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() - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntaxFactory
 
getId() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticationOption
 
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(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(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(List<IdentityParam>, String) - Method in interface pl.edu.icm.unity.engine.api.idp.IdPEngine
Finds selected identity among validIdentities and returns it as IdentityParam.
getIdentity() - Method in class pl.edu.icm.unity.engine.api.translation.in.MappedIdentity
 
getIdentityType() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteIdentity
 
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
 
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
getInvitations() - Method in interface pl.edu.icm.unity.engine.api.InvitationManagement
 
getJettyProperties() - Method in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
 
getLastUsed() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
 
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.BaseConfirmationState
 
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
 
getLocalMappedPrincipal() - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedContext
 
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
 
getMandatory2ndAuthenticator() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticationOption
 
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
 
getMaxFailures() - Method in interface pl.edu.icm.unity.engine.api.event.EventListener
 
getMaxInactivity() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
 
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 class pl.edu.icm.unity.engine.api.authn.remote.RemoteInformationBase
 
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
 
getNotificationFacilities() - Method in interface pl.edu.icm.unity.engine.api.NotificationsManagement
 
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, 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) - 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.TokensManagement
Returns all tokens of the entity
getOwnerEntityId() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.UserConfirmationState
 
getParticipants() - Method in class pl.edu.icm.unity.engine.api.session.SessionParticipants
 
getPendingEnquires(EntityParam) - Method in interface pl.edu.icm.unity.engine.api.EnquiryManagement
 
getPKIConfiguration() - Method in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
 
getPostCancelledRedirectURL(RegistrationContext) - Method in interface pl.edu.icm.unity.engine.api.registration.FormAutomationSupport
 
getPostConfirmationRedirectURL(UserRequestState<?>, IdentityParam, String) - Method in interface pl.edu.icm.unity.engine.api.registration.FormAutomationSupport
 
getPostConfirmationRedirectURL(UserRequestState<?>, Attribute, String) - Method in interface pl.edu.icm.unity.engine.api.registration.FormAutomationSupport
 
getPostSubmitMessage(BaseRegistrationInput, RegistrationContext, String) - Method in interface pl.edu.icm.unity.engine.api.registration.FormAutomationSupport
 
getPostSubmitMessage() - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
 
getPostSubmitRedirectURL(BaseRegistrationInput, RegistrationContext, String) - Method in interface pl.edu.icm.unity.engine.api.registration.FormAutomationSupport
 
getPreference(EntityParam, String) - Method in interface pl.edu.icm.unity.engine.api.PreferencesManagement
Returns a given preference.
getPrimaryAuthenticator() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticationOption
 
getPrimaryResult() - Method in interface pl.edu.icm.unity.engine.api.authn.AuthenticationProcessor.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
 
getProperties(String) - Method in class pl.edu.icm.unity.engine.api.config.ConfigurationLoader
Loads configuration from a given file path.
getProperties() - Method in class pl.edu.icm.unity.engine.api.config.UnityPKIConfiguration
 
getProperties() - Method in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
 
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
 
getPublicRegistrationLink(String, SharedEndpointManagement) - Static method in class pl.edu.icm.unity.engine.api.registration.PublicRegistrationURLSupport
 
getPublicRegistrationLink(String, String, SharedEndpointManagement) - Static method in class pl.edu.icm.unity.engine.api.registration.PublicRegistrationURLSupport
 
getQuestions() - Method in class pl.edu.icm.unity.engine.api.authn.CredentialResetSettings
 
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.confirmation.states.BaseConfirmationState
 
getRedirectURL() - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
 
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
 
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
 
getRequestId() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationConfirmationState
 
getRequestType() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationConfirmationState
 
getResult() - Method in exception pl.edu.icm.unity.engine.api.authn.AuthenticationException
 
getResult(RemotelyAuthenticatedInput, String, AbstractRemoteVerificator.RemoteAuthnState) - Method in class pl.edu.icm.unity.engine.api.authn.remote.AbstractRemoteVerificator
This method is calling #processRemoteInput(RemotelyAuthenticatedInput) and then #assembleAuthenticationResult(RemotelyAuthenticatedContext).
getResult(RemotelyAuthenticatedInput, String, boolean) - Method in interface pl.edu.icm.unity.engine.api.authn.remote.RemoteAuthnResultProcessor
This method is calling #processRemoteInput(RemotelyAuthenticatedInput) and then RemoteAuthnResultProcessor.assembleAuthenticationResult(RemotelyAuthenticatedContext).
getReturnUrl() - Method in class pl.edu.icm.unity.engine.api.confirmation.ConfirmationStatus
 
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
 
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 interface pl.edu.icm.unity.engine.api.authn.AuthenticationProcessor.PartialAuthnState
 
getSecurityCodeMsgTemplate() - Method in class pl.edu.icm.unity.engine.api.authn.CredentialResetSettings
 
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.BaseConfirmationState
 
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.ConfirmationServletProvider
 
getServiceFilter() - Method in interface pl.edu.icm.unity.engine.api.wellknown.PublicWellKnownURLServletProvider
 
getServiceServlet() - Method in interface pl.edu.icm.unity.engine.api.confirmation.ConfirmationServletProvider
 
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
 
getSortedStringKeys(String, boolean) - 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(AttributeType) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeTypeSupport
 
getSyntax(Attribute) - 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
 
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
 
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(Attribute) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeTypeSupport
 
getType(String) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeTypeSupport
 
getType() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.BaseConfirmationState
 
getType(String) - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeSupport
 
getType() - Method in class pl.edu.icm.unity.engine.api.initializers.ScriptConfiguration
 
getTypeDefinition(String) - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeSupport
 
getUserMessageArgs() - Method in class pl.edu.icm.unity.engine.api.confirmation.ConfirmationStatus
 
getUserMessageKey() - Method in class pl.edu.icm.unity.engine.api.confirmation.ConfirmationStatus
 
getValidator(String) - Method in interface pl.edu.icm.unity.engine.api.PKIManagement
 
getValidatorNames() - Method in interface pl.edu.icm.unity.engine.api.PKIManagement
 
getValue() - Method in class pl.edu.icm.unity.engine.api.confirmation.states.BaseConfirmationState
 
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
 
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
 
GroupEffectMode - Enum in pl.edu.icm.unity.engine.api.translation.in
Defines how a mapped group should be handled.
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
 
GroupsManagement - Interface in pl.edu.icm.unity.engine.api
Internal engine API for groups management.

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.
hasCurrent() - Static method in class pl.edu.icm.unity.engine.api.authn.InvocationContext
 
hashCode(Object) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntax
 
hashCode() - Method in class pl.edu.icm.unity.engine.api.initializers.ScriptConfiguration
 
hashCode() - Method in class pl.edu.icm.unity.engine.api.translation.TranslationActionInstance
 
hasPathPrefix(String, List<String>) - Static method in class pl.edu.icm.unity.engine.api.utils.HiddenResourcesFilter
 
hasPathPrefix(String, 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
 
HTTPS_HOST - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
 
HTTPS_PORT - Static variable in class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
 
httpServer - Variable in class pl.edu.icm.unity.engine.api.endpoint.AbstractWebEndpoint
 

I

identitiesNotPresentInDb(MappingResult) - Method in interface pl.edu.icm.unity.engine.api.translation.in.InputTranslationEngine
 
IDENTITY_CONFIG_TYPE - Static variable in interface pl.edu.icm.unity.engine.api.ConfirmationConfigurationManagement
 
IdentityConfirmationState - Class in pl.edu.icm.unity.engine.api.confirmation.states
Contains necessary informations used during the confirmation a identity
IdentityConfirmationState(String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.IdentityConfirmationState
 
IdentityConfirmationState(long, String, String, String, String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.IdentityConfirmationState
 
IdentityConfirmationState(long, String, String, String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.IdentityConfirmationState
 
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.
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 IdentityTypeDefinitions.
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.
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.
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.
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
importUser(String, String) - Method in interface pl.edu.icm.unity.engine.api.userimport.UserImportSerivce
Perform user import.
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(String, String) - Method in interface pl.edu.icm.unity.engine.api.UserImportManagement
Perform user import.
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<AuthenticationOption>, String) - Method in class pl.edu.icm.unity.engine.api.endpoint.AbstractEndpoint
 
initialize(ResolvedEndpoint, List<AuthenticationOption>, 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.
InputTranslationEngine - Interface in pl.edu.icm.unity.engine.api.translation.in
 
instanceName - Variable in class pl.edu.icm.unity.engine.api.authn.AbstractVerificator
 
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) - Constructor for class pl.edu.icm.unity.engine.api.authn.InvocationContext
 
invoke(Entity) - Method in class pl.edu.icm.unity.engine.api.bulkops.EntityAction
Performs an implementation specific action.
invoke(TranslatedRegistrationRequest, Object, String) - Method in class pl.edu.icm.unity.engine.api.translation.form.RegistrationTranslationAction
Performs the translation.
invoke(RemotelyAuthenticatedInput, Object, String) - Method in class pl.edu.icm.unity.engine.api.translation.in.InputTranslationAction
Performs the translation.
invoke(TranslationInput, Object, String, TranslationResult) - Method in class pl.edu.icm.unity.engine.api.translation.out.OutputTranslationAction
 
invokeWrapped(TranslatedRegistrationRequest, Object, String) - Method in class pl.edu.icm.unity.engine.api.translation.form.RegistrationTranslationAction
 
invokeWrapped(RemotelyAuthenticatedInput, Object, String) - Method in class pl.edu.icm.unity.engine.api.translation.in.InputTranslationAction
 
invokeWrapped(TranslationInput, Object, String, TranslationResult) - Method in class pl.edu.icm.unity.engine.api.translation.out.OutputTranslationAction
 
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.
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
 
isCredentialExchangeSupported(CredentialExchange) - Method in class pl.edu.icm.unity.engine.api.authn.AbstractCredentialRetrievalFactory
 
isCredentialExchangeSupported(CredentialExchange) - Method in interface pl.edu.icm.unity.engine.api.authn.CredentialRetrievalFactory
 
isCurrentCredentialRequiredForChange(EntityParam, String) - Method in interface pl.edu.icm.unity.engine.api.EntityCredentialManagement
 
isDynamic() - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
 
isEffectiveAllowArbitrary() - Method in class pl.edu.icm.unity.engine.api.attributes.AttributeClassHelper
 
isEnableAssociation() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticationResult
 
isEnabled() - Method in class pl.edu.icm.unity.engine.api.authn.CredentialResetSettings
 
isExpired(Identity) - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
Checks if the identity is expired.
isLightweight() - Method in interface pl.edu.icm.unity.engine.api.event.EventListener
 
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
 
isRemovable() - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
 
isRequireEmailConfirmation() - Method in class pl.edu.icm.unity.engine.api.authn.CredentialResetSettings
 
isRequireSecurityQuestion() - Method in class pl.edu.icm.unity.engine.api.authn.CredentialResetSettings
 
isRestricting(AttributeClassHelper) - Method in class pl.edu.icm.unity.engine.api.attributes.AttributeClassHelper
 
isSecondaryAuthenticationRequired() - Method in interface pl.edu.icm.unity.engine.api.authn.AuthenticationProcessor.PartialAuthnState
 
isSingleton() - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeMetadataProvider
 
isSuccess() - Method in class pl.edu.icm.unity.engine.api.confirmation.ConfirmationStatus
 
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
 
isUsedOutdatedCredential() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticatedEntity
 
isUsedOutdatedCredential() - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
 
isVerifiable() - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntax
 
isVerifiable() - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
 
isWanted(Event) - Method in interface pl.edu.icm.unity.engine.api.event.EventListener
This method should perform a fast filtering of uninteresting events.

J

JsonFormatterFacilitiesRegistry - Class in pl.edu.icm.unity.engine.api.utils.json
Maintains a simple registry of available TokenContentsJsonSerializeries.
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

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
 
loadConfigurationFile(String) - Method in interface pl.edu.icm.unity.engine.api.ServerManagement
Load configuration file
LocalCredentialsRegistry - Class in pl.edu.icm.unity.engine.api.authn.local
Registry of components which are used to create LocalCredentialVerificators.
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 LocalCredentialVerificators of a particular type.
locale - Variable in class pl.edu.icm.unity.engine.api.confirmation.states.BaseConfirmationState
 
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, Date, long, long, String) - Constructor for class pl.edu.icm.unity.engine.api.authn.LoginSession
Construct a session with absolute expiration.
LoginSession(String, Date, long, long, String) - Constructor for class pl.edu.icm.unity.engine.api.authn.LoginSession
Constructs a session with relative expiration
LoginToHttpSessionBinder - Interface in pl.edu.icm.unity.engine.api.session
Maintains an association of Unity's LoginSessions with HttpSessions.
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 LogoutProcessors.
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
 
MappedAttribute - Class in pl.edu.icm.unity.engine.api.translation.in
Mapped Attribute with AttributeEffectMode.
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 with IdentityEffectMode.
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.BaseConfirmationState
 
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
 
MAX_CLASSES_PER_ENTITY - Static variable in class pl.edu.icm.unity.engine.api.attributes.AttributeClassHelper
 
MAX_TTL - Static variable in class pl.edu.icm.unity.engine.api.authn.remote.RemoteAuthenticationContextManagement
 
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
 
MessageTemplateManagement - Interface in pl.edu.icm.unity.engine.api
This interface allows clients to manipulate message templates.

N

NAME - Static variable in class pl.edu.icm.unity.engine.api.utils.json.DefaultJsonFormatterFacility
 
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
 
noRedirect - Variable in class pl.edu.icm.unity.engine.api.confirmation.ConfirmationRedirectURLBuilder
 
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(Exception) - Constructor for class pl.edu.icm.unity.engine.api.notification.NotificationStatus
 
NotificationStatus() - Constructor for class pl.edu.icm.unity.engine.api.notification.NotificationStatus
 

O

obtainUserInformation(EntityParam, String, String, String, String, String, boolean, boolean) - 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
 
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 OutputTranslationActions, also narrow down returned types.
ownerEntityId - Variable in class pl.edu.icm.unity.engine.api.confirmation.states.UserConfirmationState
 

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
 
PARAM_CONFIRMED_ELEMENT_NAME - Static variable in class pl.edu.icm.unity.engine.api.confirmation.ConfirmationRedirectURLBuilder
 
PARAM_CONFIRMED_ELEMENT_TYPE - Static variable in class pl.edu.icm.unity.engine.api.confirmation.ConfirmationRedirectURLBuilder
 
PARAM_CONFIRMED_ELEMENT_VALUE - Static variable in class pl.edu.icm.unity.engine.api.confirmation.ConfirmationRedirectURLBuilder
 
PARAM_ERROR_CODE - Static variable in class pl.edu.icm.unity.engine.api.confirmation.ConfirmationRedirectURLBuilder
 
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.ConfirmationRedirectURLBuilder
 
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.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.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.notification - package pl.edu.icm.unity.engine.api.notification
Notification API
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
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, String) - Method in interface pl.edu.icm.unity.engine.api.authn.local.LocalCredentialVerificator
Prepares the credential for DB insertion.
prepareCredential(String, String) - Method in interface pl.edu.icm.unity.engine.api.authn.local.LocalCredentialVerificator
As LocalCredentialVerificator.prepareCredential(String, String, String) but called whenever verification of the existing password is not required.
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.ConfirmationManager
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, AuthenticationOption) - Method in class 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, String, boolean) - Method in interface pl.edu.icm.unity.engine.api.authn.remote.RemoteAuthnResultProcessor
Invokes the configured translation profile on the remotely obtained authentication input.
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
 
properties - Variable in class pl.edu.icm.unity.engine.api.endpoint.AbstractEndpoint
 
PrototypeComponent - Annotation Type in pl.edu.icm.unity.engine.api.utils
Defines a Spring Component of prototype scope.
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

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 - 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.
REDIRECT_MODE - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
 
redirectUrl - Variable in class pl.edu.icm.unity.engine.api.confirmation.states.BaseConfirmationState
 
refillCache() - Method in class pl.edu.icm.unity.engine.api.config.UnityPropertiesHelper
 
REGISTRATION_FRAGMENT_PREFIX - Static variable in class pl.edu.icm.unity.engine.api.registration.PublicRegistrationURLSupport
 
RegistrationConfirmationState - 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).
RegistrationConfirmationState(String, String, String, String, String, RegistrationConfirmationState.RequestType) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationConfirmationState
 
RegistrationConfirmationState(String, String, String, String, String, String, RegistrationConfirmationState.RequestType) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationConfirmationState
 
RegistrationConfirmationState(String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationConfirmationState
 
RegistrationConfirmationState() - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationConfirmationState
 
RegistrationConfirmationState.RequestType - Enum in pl.edu.icm.unity.engine.api.confirmation.states
 
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.Status - Enum in pl.edu.icm.unity.engine.api.registration
 
RegistrationReqAttribiuteConfirmationState - Class in pl.edu.icm.unity.engine.api.confirmation.states
Contains necessary informations used during the confirmation a attribute in registration request
RegistrationReqAttribiuteConfirmationState(String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationReqAttribiuteConfirmationState
 
RegistrationReqAttribiuteConfirmationState(String, String, String, String, String, String, RegistrationConfirmationState.RequestType) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationReqAttribiuteConfirmationState
 
RegistrationReqAttribiuteConfirmationState(String, String, String, String, String, RegistrationConfirmationState.RequestType) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationReqAttribiuteConfirmationState
 
RegistrationReqIdentityConfirmationState - Class in pl.edu.icm.unity.engine.api.confirmation.states
Contains necessary informations used during the confirmation a identity in registration request
RegistrationReqIdentityConfirmationState(String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationReqIdentityConfirmationState
 
RegistrationReqIdentityConfirmationState(String, String, String, String, String, RegistrationConfirmationState.RequestType) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationReqIdentityConfirmationState
 
RegistrationReqIdentityConfirmationState(String, String, String, String, RegistrationConfirmationState.RequestType) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationReqIdentityConfirmationState
 
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.
reloadConfig() - Method in interface pl.edu.icm.unity.engine.api.ServerManagement
Reload main configuration file if changed
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 returns RemotelyAuthenticatedContext or AuthenticationResult 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(RemotelyAuthenticatedContext, String) - Constructor for class pl.edu.icm.unity.engine.api.authn.remote.RemoteSandboxAuthnContext
 
RemoteSandboxAuthnContext(Exception, String, RemotelyAuthenticatedInput) - Constructor for class pl.edu.icm.unity.engine.api.authn.remote.RemoteSandboxAuthnContext
 
removeAllPersistedAuthenticators() - Method in interface pl.edu.icm.unity.engine.api.authn.AuthenticatorSupportManagement
Removes all authenticators from DB
removeAttribute(EntityParam, String, String) - Method in interface pl.edu.icm.unity.engine.api.AttributesManagement
Removes a given attribute
removeAttribute(Attribute) - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
 
removeAttributeClass(String) - Method in interface pl.edu.icm.unity.engine.api.AttributeClassManagement
Removes attribute class
removeAttributeType(String, boolean) - Method in interface pl.edu.icm.unity.engine.api.AttributeTypeManagement
Removes attribute type by id.
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
removeConfiguration(String, String) - Method in interface pl.edu.icm.unity.engine.api.ConfirmationConfigurationManagement
 
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.
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
Deletes entity.
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.
removeIdentity(IdentityTaV) - Method in interface pl.edu.icm.unity.engine.api.EntityManagement
Deletes identity.
removeIdentity(IdentityParam) - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
 
removeInvitation(String) - Method in interface pl.edu.icm.unity.engine.api.InvitationManagement
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.
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
 
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
requestId - Variable in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationConfirmationState
 
RequestSubmitStatus - Enum in pl.edu.icm.unity.engine.api.registration
 
requestType - Variable in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationConfirmationState
 
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.
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
 
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
 
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.
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() - Method in interface pl.edu.icm.unity.engine.api.authn.CredentialReset
Sends a random confirmation code to the receiver.
sendConfirmationRequest(BaseConfirmationState) - Method in interface pl.edu.icm.unity.engine.api.confirmation.ConfirmationManager
Send confirmation request to the user with confirmation state.
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.
sendNotification(EntityParam, String, String, Map<String, 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(String, 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.
sendNotificationToGroup(String, 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.ConfirmationManager
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.ConfirmationManager
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.ConfirmationManager
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.ConfirmationManager
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.ConfirmationManager
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.ConfirmationManager
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.
serializeTo(ObjectNode) - Method in class pl.edu.icm.unity.engine.api.authn.CredentialResetSettings
 
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
 
SERVLET_PATH - Static variable in interface pl.edu.icm.unity.engine.api.confirmation.ConfirmationServletProvider
 
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 SessionParticipants.
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 SessionParticipantTypes.
SessionParticipantTypesRegistry(List<SessionParticipantType>) - Constructor for class pl.edu.icm.unity.engine.api.session.SessionParticipantTypesRegistry
 
SessionParticipantTypesRegistry() - Constructor for class pl.edu.icm.unity.engine.api.session.SessionParticipantTypesRegistry
 
setAttribute(EntityParam, Attribute, boolean) - Method in interface pl.edu.icm.unity.engine.api.AttributesManagement
Creates or updates an attribute.
setAttributes(List<RemoteAttribute>) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemotelyAuthenticatedInput
 
setAuthenticatedWith(List<String>) - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticatedEntity
 
setAuthenticators(List<AuthenticationOption>) - 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
 
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
 
setCodeLength(int) - Method in class pl.edu.icm.unity.engine.api.authn.CredentialResetSettings
 
setConfirmationInfo(ConfirmationRedirectURLBuilder.ConfirmedElementType, String, String) - Method in class pl.edu.icm.unity.engine.api.confirmation.ConfirmationRedirectURLBuilder
 
setCreateIfMissing(GroupEffectMode) - Method in class pl.edu.icm.unity.engine.api.translation.in.MappedGroup
 
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
 
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
 
setEnabled(boolean) - Method in class pl.edu.icm.unity.engine.api.authn.CredentialResetSettings
 
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, String) - Method in interface pl.edu.icm.unity.engine.api.EntityCredentialManagement
Sets authentication secretes for the entity.
setEntityCredential(EntityParam, String, String) - Method in interface pl.edu.icm.unity.engine.api.EntityCredentialManagement
As EntityCredentialManagement.setEntityCredential(EntityParam, String, String, String) but works only when invoked with super administrative role, so that the current credential is not used.
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
Sets entity status
setErrorCode(String) - Method in class pl.edu.icm.unity.engine.api.confirmation.ConfirmationRedirectURLBuilder
 
setExpires(Date) - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
 
setFormForUnknownPrincipal(String) - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticationResult
 
setGroup(String) - Method in class pl.edu.icm.unity.engine.api.translation.in.MappedGroup
 
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
 
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.
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
 
setLoginSession(LoginSession) - Method in class pl.edu.icm.unity.engine.api.authn.InvocationContext
 
setMappedAtExistingEntity(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
 
setName(String) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteInformationBase
 
setOwnerEntityId(long) - Method in class pl.edu.icm.unity.engine.api.confirmation.states.UserConfirmationState
 
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
 
setQuestions(List<String>) - Method in class pl.edu.icm.unity.engine.api.authn.CredentialResetSettings
 
setRealm(String) - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
 
setRedirectURL(String) - Method in class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
 
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.RegistrationConfirmationState
 
setRequestType(RegistrationConfirmationState.RequestType) - Method in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationConfirmationState
 
setRequireEmailConfirmation(boolean) - Method in class pl.edu.icm.unity.engine.api.authn.CredentialResetSettings
 
setRequireSecurityQuestion(boolean) - Method in class pl.edu.icm.unity.engine.api.authn.CredentialResetSettings
 
setSandboxCallback(SandboxAuthnResultCallback) - Method in class pl.edu.icm.unity.engine.api.authn.remote.RemoteAuthnState
 
setSecurityCodeMsgTemplate(String) - Method in class pl.edu.icm.unity.engine.api.authn.CredentialResetSettings
 
setSerializedConfiguration(JsonNode) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntax
Initializes
setSerializedConfiguration(String) - Method in class pl.edu.icm.unity.engine.api.confirmation.states.AttribiuteConfirmationState
 
setSerializedConfiguration(String) - Method in class pl.edu.icm.unity.engine.api.confirmation.states.BaseConfirmationState
 
setSerializedConfiguration(ObjectNode) - Method in class pl.edu.icm.unity.engine.api.confirmation.states.BaseConfirmationState
 
setSerializedConfiguration(ObjectNode) - Method in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationConfirmationState
 
setSerializedConfiguration(String) - Method in class pl.edu.icm.unity.engine.api.confirmation.states.RegistrationReqAttribiuteConfirmationState
 
setSerializedConfiguration(ObjectNode) - Method in class pl.edu.icm.unity.engine.api.confirmation.states.UserConfirmationState
 
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.confirmation.ConfirmationStatus
 
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
 
setUsedOutdatedCredential(boolean) - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticatedEntity
 
setUsedOutdatedCredential(boolean) - Method in class pl.edu.icm.unity.engine.api.authn.LoginSession
 
setUserMessageArgs(String[]) - Method in class pl.edu.icm.unity.engine.api.confirmation.ConfirmationStatus
 
setUserMessageKey(String) - Method in class pl.edu.icm.unity.engine.api.confirmation.ConfirmationStatus
 
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.
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
 
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
 
stopLogRecording() - Method in class pl.edu.icm.unity.engine.api.utils.LogRecorder
 
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.
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.
successfulAttempt(String) - Method in class pl.edu.icm.unity.engine.api.authn.UnsuccessfulAuthenticationCounter
 
SUPPORTED_LOCALES - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
 
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
 
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
 
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
 
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(Token) - Method in class pl.edu.icm.unity.engine.api.utils.json.Token2JsonFormatter
 
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
 
Token2JsonFormatter - Class in pl.edu.icm.unity.engine.api.utils.json
Maps Tokens 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.
toString() - Method in class pl.edu.icm.unity.engine.api.authn.AuthenticationResult
 
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.RemotelyAuthenticatedInput
 
toString() - Method in enum pl.edu.icm.unity.engine.api.event.EventCategory
 
toString(IdentityParam) - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
 
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.in.MappedGroup
 
toString() - Method in class pl.edu.icm.unity.engine.api.translation.out.TranslationInput
 
TranslatedRegistrationRequest - Class in pl.edu.icm.unity.engine.api.translation.form
Output of RegistrationRequest or EnquiryResponse translation with a corresponding translation profile.
TranslatedRegistrationRequest(String) - Constructor for class pl.edu.icm.unity.engine.api.translation.form.TranslatedRegistrationRequest
 
TranslatedRegistrationRequest() - 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
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
 
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, String, String) - Constructor for class pl.edu.icm.unity.engine.api.translation.out.TranslationInput
 
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
 
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.BaseConfirmationState
 
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
undeployEndpoint(String) - Method in interface pl.edu.icm.unity.engine.api.server.NetworkServer
 
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
Overrides defaults of HttpServerProperties, allowing anonymous SSL clients.
UnityHttpServerConfiguration(Properties) - Constructor for class pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
 
UnityMessageSource - Class in pl.edu.icm.unity.engine.api.msg
Extension of the ResourceBundleMessageSource which automatically sets the proper locale from the InvocationContext and allows for an easier invocation using varargs.
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 of UnityPropertiesHelper.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
 
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_INTERVAL - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
 
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.
updateAuthenticationOptions(List<AuthenticationOption>) - 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, String) - Method in interface pl.edu.icm.unity.engine.api.AuthenticatorManagement
Updates a configuration of an existing authenticator instance
updateCertificate(String, X509Certificate) - Method in interface pl.edu.icm.unity.engine.api.PKIManagement
Updates a given certificate
updateConfiguration(ConfirmationConfiguration) - Method in interface pl.edu.icm.unity.engine.api.ConfirmationConfigurationManagement
 
updateCredential(String) - Method in interface pl.edu.icm.unity.engine.api.authn.CredentialReset
Changes the credential to a new one.
updateCredential(long, String, String) - Method in interface pl.edu.icm.unity.engine.api.authn.local.CredentialHelper
Updates the credential in DB.
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.
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.
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.
uriBuilder - Variable in class pl.edu.icm.unity.engine.api.confirmation.ConfirmationRedirectURLBuilder
 
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.
UserConfirmationState - 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).
UserConfirmationState(String, String, String, String, long) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.UserConfirmationState
 
UserConfirmationState(String, String, String, String, String, long) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.UserConfirmationState
 
UserConfirmationState(String) - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.UserConfirmationState
 
UserConfirmationState() - Constructor for class pl.edu.icm.unity.engine.api.confirmation.states.UserConfirmationState
 
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.
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.

V

validate(T) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntax
Validates the value
validate(String) - Method in interface pl.edu.icm.unity.engine.api.identity.IdentityTypeDefinition
Checks if the value is valid
validateStringValue(String) - Method in interface pl.edu.icm.unity.engine.api.attributes.AttributeValueSyntax
Converts value to string and then validates it
value - Variable in class pl.edu.icm.unity.engine.api.confirmation.states.BaseConfirmationState
 
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.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.ConfirmationRedirectURLBuilder.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.ConfirmationRedirectURLBuilder.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.RegistrationConfirmationState.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.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.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.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.
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.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.ConfirmationRedirectURLBuilder.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.ConfirmationRedirectURLBuilder.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.RegistrationConfirmationState.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.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.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.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.
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

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
 
WORKSPACE_DIRECTORY - Static variable in class pl.edu.icm.unity.engine.api.config.UnityServerConfiguration
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2017 Unity. All rights reserved.