Skip navigation links
A B C D E F G H I 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
 
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.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
 
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
 
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
 
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(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
 
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.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.

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

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.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.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.
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
 
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.
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 K L M N O P R S T U V W 
Skip navigation links

Copyright © 2017 Unity. All rights reserved.