All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AbstractIdentityTypeProvider Base identity type definition.AbstractStaticIdentityTypeProvider Base class for static identity types, which simply store the identity value in the database.AbstractStringAttributeSyntax Common code for string based attribute syntax classes.AuthnSMSCounter Authn sms limit counter.BaseImageAttributeSyntax<T> Image attribute value syntax.BooleanAttribute Helper class allowing to create boolean attributes easily.BooleanAttributeSyntax Boolean attribute value syntax.BooleanAttributeSyntax.Factory CertificateExchange Exchange for checking if the presented certificate is in the DB.CertificateVerificator Trivial verificator of certificates.CertificateVerificator.Factory ConfirmationUtils ContactEmailMetadataProvider ContactMobileMetadataProvider CredentialResetBase Base for credential reset implementation ofCredentialReset.CredentialResetTemplateDefBase Defines common part of template used for sending credential reset confirmation code.DateAttribute Helper class allowing to create date attributes easily.DateAttributeSyntax Date attribute sytax.DateAttributeSyntax.Factory DateTimeAttribute Helper class allowing to create datetime attributes easily.DateTimeAttributeSyntax DateTime attribute sytax.DateTimeAttributeSyntax.Factory EmailIdentity Email identity type definitionEmailPasswordResetTemplateDef Defines template used for sending password reset confirmation code by email.EmailUtils Email utils shared.EntityNameMetadataProvider EnumAttribute Helper class allowing to create enumeration attributes easily.EnumAttributeSyntax Enumeration attribute syntax.EnumAttributeSyntax.Factory FloatingPointAttribute Helper class allowing to create floating point number attributes easily.FloatingPointAttributeSyntax Floating point number attribute value syntax.FloatingPointAttributeSyntax.Factory GenerateAdditionalValidTLDsList Generates a list of valid TLDs which are not available for apache commons EmailValidator.IdentifierIdentity Opaque identifier identity.ImageAttribute Helper class allowing to create image attributes easily.ImageAttributeSyntax Image attribute value syntax.ImageAttributeSyntax.Factory ImageConfiguration ImageValidatorUtil IntegerAttribute Helper class allowing to create integer attributes easily.IntegerAttributeSyntax Integer attribute value syntax.IntegerAttributeSyntax.Factory MobileNumberUtils Mobile number utils sharedMobilePasswordResetTemplateDef Defines template used for sending password reset confirmation code by mobile.NoCredentialResetImpl PasswordCredential Represents business object of password credential.PasswordCredentialResetImpl Password reset implementation ofCredentialReset.PasswordCredentialResetSettings Credential reset settings.PasswordCredentialResetSettings.ConfirmationMode PasswordEncodingPoolProvider Provides access to a shared thread pool on which all password hashings should be performed.PasswordEngine Low level password handling.PasswordExchange Allows for exchanging a regular passphrase.PasswordExtraInfo Represents extra information about an existing password credential, the information which can be read without special security risk.PasswordHashMethod PasswordInfo In DB representation of the credential state is a list of objects as the one described in this class.PasswordResetTemplateDefBase Defines common part of template used for sending password reset confirmation code.PasswordToken Used to express a new password forPasswordVerificator.PasswordVerificator Ordinary password credential verificator.PasswordVerificator.Factory PersistentIdentity Identity type definition holding a persistent id.PolicyAgreementAttributeSyntax PolicyAgreementAttributeSyntax.Factory PublicLinkableImageSyntax PublicLinkableImageSyntax.Factory SCryptEncoder Uses scrypt to encode passwords.ScryptParams Parameters governing Scrypt algorithm.SensitiveAttributeMetadataProvider SessionIdentityModel Maintains targeted identities value.SessionIdentityModel.PerSessionEntry SMSAuthnTemplateDef Defines template used for sending authn sms code by mobile.SMSCredential Represents business object of sms credential.SMSCredentialExtraInfo Represents extra information about an existing sms credential, the information which can be read without special security risk.SMSCredentialRecoverySettings Lost phone recovery settingsSMSCredentialResetImpl SMS reset implementation ofCredentialReset.SMSExchange Allows for exchanging a sms code.SMSVerificator Ordinary sms credential verificator.SMSVerificator.Factory StdextMessageAreaProvider StrengthChecker Checks strength of the password using zxcvbn derivative library and provide other simple quality measurements of passwords.StrengthChecker.StrengthInfo StringAttribute Helper class allowing to create string attributes easily.StringAttributeSyntax String attribute value syntax.StringAttributeSyntax.Factory TargetedPersistentIdentity Identity type which creates a different but persistent identifier for each target.TransientIdentity Identity type which creates a different identifier for each target, which is valid only for a time span of a single login session.UsernameIdentity Simple username identity type definitionVerifiableEmailAttribute Helper class allowing to create verifiable email attributes easily.VerifiableEmailAttributeSyntax Verifiable email attribute value syntax.VerifiableEmailAttributeSyntax.Factory VerifiableMobileNumberAttribute Helper class allowing to create verifiable mobile number attributes easily.VerifiableMobileNumberAttributeSyntax Verifiable mobile number attribute value syntax.VerifiableMobileNumberAttributeSyntax.Factory X500Identity X.500 identity type definitionZonedDateTimeAttribute Helper class allowing to create zoned datetime attributes easily.ZonedDateTimeAttributeSyntax DateTime attribute sytax.ZonedDateTimeAttributeSyntax.Factory