Hierarchy For All Packages
- com.svenruppert.jsentinel.accountlifecycle,
- com.svenruppert.jsentinel.action,
- com.svenruppert.jsentinel.annotations,
- com.svenruppert.jsentinel.audit,
- com.svenruppert.jsentinel.authentication,
- com.svenruppert.jsentinel.authorization.annotations,
- com.svenruppert.jsentinel.authorization.api,
- com.svenruppert.jsentinel.authorization.api.operations,
- com.svenruppert.jsentinel.authorization.api.permissions,
- com.svenruppert.jsentinel.authorization.api.roles,
- com.svenruppert.jsentinel.authorization.api.tenant,
- com.svenruppert.jsentinel.authorization.impl,
- com.svenruppert.jsentinel.authorization.navigation,
- com.svenruppert.jsentinel.bootstrap,
- com.svenruppert.jsentinel.bruteforce,
- com.svenruppert.jsentinel.credential,
- com.svenruppert.jsentinel.credential.abuse,
- com.svenruppert.jsentinel.credential.change,
- com.svenruppert.jsentinel.credential.compromised,
- com.svenruppert.jsentinel.credential.emergency,
- com.svenruppert.jsentinel.credential.history,
- com.svenruppert.jsentinel.credential.input,
- com.svenruppert.jsentinel.credential.lifecycle,
- com.svenruppert.jsentinel.credential.metrics,
- com.svenruppert.jsentinel.credential.password,
- com.svenruppert.jsentinel.credential.password.audit,
- com.svenruppert.jsentinel.credential.password.calibration,
- com.svenruppert.jsentinel.credential.password.dummy,
- com.svenruppert.jsentinel.credential.password.envelope,
- com.svenruppert.jsentinel.credential.password.limiter,
- com.svenruppert.jsentinel.credential.password.pbkdf2,
- com.svenruppert.jsentinel.credential.password.pepper,
- com.svenruppert.jsentinel.credential.password.policy,
- com.svenruppert.jsentinel.credential.password.provider,
- com.svenruppert.jsentinel.credential.password.rehash,
- com.svenruppert.jsentinel.credential.propagation,
- com.svenruppert.jsentinel.credential.reset,
- com.svenruppert.jsentinel.credential.secret,
- com.svenruppert.jsentinel.credential.standards,
- com.svenruppert.jsentinel.credential.store,
- com.svenruppert.jsentinel.credential.tenant,
- com.svenruppert.jsentinel.credential.token,
- com.svenruppert.jsentinel.logout,
- com.svenruppert.jsentinel.policy.api,
- com.svenruppert.jsentinel.policy.impl,
- com.svenruppert.jsentinel.policy.spi,
- com.svenruppert.jsentinel.ratelimiting,
- com.svenruppert.jsentinel.session
Class Hierarchy
- java.lang.Object
- com.svenruppert.jsentinel.credential.abuse.AbuseLimitsPolicy
- com.svenruppert.jsentinel.credential.abuse.AbuseLimitsPolicy.Builder
- com.svenruppert.jsentinel.credential.abuse.AbusePatternMonitor
- com.svenruppert.jsentinel.authentication.ApiKeyAuthenticationService
- com.svenruppert.jsentinel.bootstrap.BootstrapConfigurationLoader
- com.svenruppert.jsentinel.bootstrap.BootstrapStartup
- com.svenruppert.jsentinel.bootstrap.BootstrapStateService
- com.svenruppert.jsentinel.bootstrap.BootstrapTokenGenerator
- com.svenruppert.jsentinel.credential.password.calibration.CalibrationProfileStore
- com.svenruppert.jsentinel.audit.CompositeAuditService (implements com.svenruppert.jsentinel.audit.JSentinelAuditService)
- com.svenruppert.jsentinel.bootstrap.ConsoleBootstrapTokenOutput (implements com.svenruppert.jsentinel.bootstrap.BootstrapTokenOutput)
- com.svenruppert.jsentinel.credential.input.ContextAwarePasswordValidator
- com.svenruppert.jsentinel.policy.api.ContextPredicates
- com.svenruppert.jsentinel.credential.password.audit.CredentialAuditPublisher
- com.svenruppert.jsentinel.credential.lifecycle.CredentialLifecycleService
- com.svenruppert.jsentinel.audit.DefaultCompositeAuditService (implements com.svenruppert.jsentinel.audit.JSentinelAuditService)
- com.svenruppert.jsentinel.credential.password.dummy.DefaultDummyVerificationService (implements com.svenruppert.jsentinel.credential.password.dummy.DummyVerificationService)
- com.svenruppert.jsentinel.credential.password.DefaultPasswordHashingService (implements com.svenruppert.jsentinel.credential.password.PasswordHashingService)
- com.svenruppert.jsentinel.credential.password.policy.DefaultPasswordHashPolicy (implements com.svenruppert.jsentinel.credential.password.policy.PasswordHashPolicy)
- com.svenruppert.jsentinel.credential.password.policy.DefaultPasswordHashPolicy.Builder
- com.svenruppert.jsentinel.credential.password.policy.DefaultPasswordHashValidator (implements com.svenruppert.jsentinel.credential.password.policy.PasswordHashValidator)
- com.svenruppert.jsentinel.credential.tenant.DefaultTenantAwarePasswordHashPolicyResolver (implements com.svenruppert.jsentinel.credential.tenant.TenantAwarePasswordHashPolicyResolver)
- com.svenruppert.jsentinel.credential.tenant.DefaultTenantAwarePepperReferenceResolver (implements com.svenruppert.jsentinel.credential.tenant.TenantAwarePepperReferenceResolver)
- com.svenruppert.jsentinel.accountlifecycle.EmailVerificationService
- com.svenruppert.jsentinel.bootstrap.FileBootstrapTokenOutput (implements com.svenruppert.jsentinel.bootstrap.BootstrapTokenOutput)
- com.svenruppert.jsentinel.bootstrap.FileBootstrapTokenStore (implements com.svenruppert.jsentinel.bootstrap.BootstrapTokenStore)
- com.svenruppert.jsentinel.bootstrap.InitialAdminBootstrapService
- com.svenruppert.jsentinel.credential.abuse.InMemoryAbuseDetectionService (implements com.svenruppert.jsentinel.credential.abuse.AbuseDetectionService)
- com.svenruppert.jsentinel.authentication.InMemoryApiKeyStore (implements com.svenruppert.jsentinel.authentication.ApiKeyStore)
- com.svenruppert.jsentinel.audit.InMemoryAuditEventStore (implements com.svenruppert.jsentinel.audit.AuditEventStore)
- com.svenruppert.jsentinel.bootstrap.InMemoryBootstrapStateStore (implements com.svenruppert.jsentinel.bootstrap.BootstrapStateStore)
- com.svenruppert.jsentinel.bootstrap.InMemoryBootstrapTokenStore (implements com.svenruppert.jsentinel.bootstrap.BootstrapTokenStore)
- com.svenruppert.jsentinel.credential.store.InMemoryCredentialStore (implements com.svenruppert.jsentinel.credential.store.CredentialStore)
- com.svenruppert.jsentinel.accountlifecycle.InMemoryEmailVerificationTokenStore (implements com.svenruppert.jsentinel.accountlifecycle.EmailVerificationTokenStore)
- com.svenruppert.jsentinel.session.InMemoryJSentinelVersionStore (implements com.svenruppert.jsentinel.session.JSentinelVersionStore)
- com.svenruppert.jsentinel.bruteforce.InMemoryLoginAttemptPolicy (implements com.svenruppert.jsentinel.bruteforce.LoginAttemptPolicy)
- com.svenruppert.jsentinel.bruteforce.InMemoryLoginAttemptStore (implements com.svenruppert.jsentinel.bruteforce.LoginAttemptStore)
- com.svenruppert.jsentinel.credential.history.InMemoryPasswordHistoryStore (implements com.svenruppert.jsentinel.credential.history.PasswordHistoryStore)
- com.svenruppert.jsentinel.accountlifecycle.InMemoryPasswordResetTokenStore (implements com.svenruppert.jsentinel.accountlifecycle.PasswordResetTokenStore)
- com.svenruppert.jsentinel.credential.password.pepper.InMemoryPepperService (implements com.svenruppert.jsentinel.credential.password.pepper.PepperService)
- com.svenruppert.jsentinel.credential.password.pepper.InMemoryPepperService.Builder
- com.svenruppert.jsentinel.policy.impl.InMemoryPolicyRegistry (implements com.svenruppert.jsentinel.policy.spi.PolicyRegistry)
- com.svenruppert.jsentinel.ratelimiting.InMemoryRateLimitPolicy (implements com.svenruppert.jsentinel.ratelimiting.RateLimitPolicy)
- com.svenruppert.jsentinel.ratelimiting.InMemoryRateLimitStore (implements com.svenruppert.jsentinel.ratelimiting.RateLimitStore)
- com.svenruppert.jsentinel.authentication.InMemoryRefreshTokenStore (implements com.svenruppert.jsentinel.authentication.RefreshTokenStore)
- com.svenruppert.jsentinel.authentication.InMemoryRememberMeTokenStore (implements com.svenruppert.jsentinel.authentication.RememberMeTokenStore)
- com.svenruppert.jsentinel.credential.reset.InMemoryResetTokenStore (implements com.svenruppert.jsentinel.credential.reset.ResetTokenStore)
- com.svenruppert.jsentinel.policy.impl.InMemoryResourceResolverRegistry (implements com.svenruppert.jsentinel.policy.spi.ResourceResolverRegistry)
- com.svenruppert.jsentinel.authorization.api.roles.InMemoryRoleAssignmentStore (implements com.svenruppert.jsentinel.authorization.api.roles.RoleAssignmentStore)
- com.svenruppert.jsentinel.session.InMemorySessionStore (implements com.svenruppert.jsentinel.session.SessionStore)
- com.svenruppert.jsentinel.logout.InMemorySubjectSessionRegistry (implements com.svenruppert.jsentinel.logout.SubjectSessionRegistry)
- com.svenruppert.jsentinel.credential.propagation.InMemoryTokenCredentialStore (implements com.svenruppert.jsentinel.credential.propagation.TokenCredentialStore)
- com.svenruppert.jsentinel.authorization.impl.JSentinelAnnotationScanner
- com.svenruppert.jsentinel.authorization.api.JSentinelEnforcer
- com.svenruppert.jsentinel.policy.api.JSentinelPolicies
- com.svenruppert.jsentinel.authorization.api.JSentinelServiceResolver
- com.svenruppert.jsentinel.session.JSentinelVersionCheck
- com.svenruppert.jsentinel.session.JSentinelVersionEnforcer
- com.svenruppert.jsentinel.credential.compromised.LocalBlocklistCompromisedPasswordChecker (implements com.svenruppert.jsentinel.credential.compromised.CompromisedPasswordChecker)
- com.svenruppert.jsentinel.audit.LoggingAuditSink (implements com.svenruppert.jsentinel.audit.AuditSink)
- com.svenruppert.jsentinel.accountlifecycle.LoggingNotificationSender (implements com.svenruppert.jsentinel.accountlifecycle.JSentinelNotificationSender)
- com.svenruppert.jsentinel.bruteforce.LoginAttemptConfigurationLoader
- com.svenruppert.jsentinel.credential.emergency.MassCredentialStatusChange
- com.svenruppert.jsentinel.bootstrap.MinimumLengthPasswordPolicy (implements com.svenruppert.jsentinel.bootstrap.PasswordPolicy)
- com.svenruppert.jsentinel.authorization.navigation.NavigationAccessDecisionService
- com.svenruppert.jsentinel.credential.password.limiter.NoLimitKdfExecutionLimiter (implements com.svenruppert.jsentinel.credential.password.limiter.KdfExecutionLimiter)
- com.svenruppert.jsentinel.credential.compromised.NoOpCompromisedPasswordChecker (implements com.svenruppert.jsentinel.credential.compromised.CompromisedPasswordChecker)
- com.svenruppert.jsentinel.credential.metrics.NoOpCredentialJSentinelMetrics (implements com.svenruppert.jsentinel.credential.metrics.CredentialJSentinelMetrics)
- com.svenruppert.jsentinel.audit.NoopJSentinelAuditService (implements com.svenruppert.jsentinel.audit.JSentinelAuditService)
- com.svenruppert.jsentinel.bruteforce.NoopLoginAttemptPolicy (implements com.svenruppert.jsentinel.bruteforce.LoginAttemptPolicy)
- com.svenruppert.jsentinel.logout.NoopLogoutService (implements com.svenruppert.jsentinel.logout.LogoutService)
- com.svenruppert.jsentinel.credential.password.pepper.NoOpPepperService (implements com.svenruppert.jsentinel.credential.password.pepper.PepperService)
- com.svenruppert.jsentinel.authorization.api.roles.NoopRoleHierarchy (implements com.svenruppert.jsentinel.authorization.api.roles.RoleHierarchy)
- com.svenruppert.jsentinel.session.NoopSessionPolicy<U> (implements com.svenruppert.jsentinel.session.SessionPolicy<U>)
- com.svenruppert.jsentinel.authorization.api.operations.OperationVisibilityService
- com.svenruppert.jsentinel.credential.propagation.OutboundHeaderContext
- com.svenruppert.jsentinel.credential.propagation.PassThroughStrategy (implements com.svenruppert.jsentinel.credential.propagation.OutboundTokenStrategy)
- com.svenruppert.jsentinel.credential.change.PasswordChangeService
- com.svenruppert.jsentinel.credential.password.envelope.PasswordHashCodec
- com.svenruppert.jsentinel.credential.password.PasswordHashingServices
- com.svenruppert.jsentinel.credential.password.policy.PasswordHashParameterValidatorRegistry
- com.svenruppert.jsentinel.credential.password.provider.PasswordHashProviderRegistry
- com.svenruppert.jsentinel.credential.history.PasswordHistoryService
- com.svenruppert.jsentinel.credential.input.PasswordInputValidator
- com.svenruppert.jsentinel.credential.input.PasswordNormalizer
- com.svenruppert.jsentinel.accountlifecycle.PasswordResetService
- com.svenruppert.jsentinel.credential.reset.PasswordResetService
- com.svenruppert.jsentinel.credential.password.pbkdf2.Pbkdf2Defaults
- com.svenruppert.jsentinel.credential.password.pbkdf2.Pbkdf2ParameterCalibrator (implements com.svenruppert.jsentinel.credential.password.calibration.ParameterCalibrationService)
- com.svenruppert.jsentinel.credential.password.pbkdf2.Pbkdf2ParameterNames
- com.svenruppert.jsentinel.credential.password.pbkdf2.Pbkdf2ParameterValidator (implements com.svenruppert.jsentinel.credential.password.policy.PasswordHashParameterValidator)
- com.svenruppert.jsentinel.authentication.Pbkdf2PasswordHasher (implements com.svenruppert.jsentinel.authentication.PasswordHasher)
- com.svenruppert.jsentinel.credential.password.pbkdf2.Pbkdf2PasswordHashProvider (implements com.svenruppert.jsentinel.credential.password.provider.PasswordHashProvider)
- com.svenruppert.jsentinel.credential.password.pepper.PepperApplicator
- com.svenruppert.jsentinel.authorization.api.permissions.PermissionBasedAccessEvaluator<T,
U> (implements com.svenruppert.jsentinel.authorization.api.AccessEvaluator<T>) - com.svenruppert.jsentinel.authorization.api.PermissionGuard
- com.svenruppert.jsentinel.authorization.api.permissions.PermissionMatcher
- com.svenruppert.jsentinel.policy.api.PolicyBuilder
- com.svenruppert.jsentinel.policy.api.PolicyDecisions
- com.svenruppert.jsentinel.credential.propagation.PropagateTokenAdvisor.Default (implements com.svenruppert.jsentinel.credential.propagation.PropagateTokenAdvisor)
- com.svenruppert.jsentinel.authorization.api.ProtectedByEvaluator (implements com.svenruppert.jsentinel.authorization.api.AuthorizationEvaluator<A>)
- com.svenruppert.jsentinel.credential.password.rehash.RehashDecisionEngine
- com.svenruppert.jsentinel.authorization.api.permissions.RequiresAllPermissionsEvaluator (implements com.svenruppert.jsentinel.authorization.api.AuthorizationEvaluator<A>)
- com.svenruppert.jsentinel.authorization.api.permissions.RequiresAnyPermissionEvaluator (implements com.svenruppert.jsentinel.authorization.api.AuthorizationEvaluator<A>)
- com.svenruppert.jsentinel.authorization.api.permissions.RequiresPermissionEvaluator (implements com.svenruppert.jsentinel.authorization.api.AuthorizationEvaluator<A>)
- com.svenruppert.jsentinel.policy.impl.RequiresPolicyEvaluator (implements com.svenruppert.jsentinel.authorization.api.AuthorizationEvaluator<A>)
- com.svenruppert.jsentinel.authorization.api.roles.RequiresRoleEvaluator (implements com.svenruppert.jsentinel.authorization.api.AuthorizationEvaluator<A>)
- com.svenruppert.jsentinel.policy.api.ResourcePredicates
- com.svenruppert.jsentinel.audit.RingBufferAuditSink (implements com.svenruppert.jsentinel.audit.AuditSink)
- com.svenruppert.jsentinel.authorization.api.roles.RoleBasedAccessEvaluator<T,
U> (implements com.svenruppert.jsentinel.authorization.api.roles.RoleBasedAccessEvaluatorAPI<T, U>) - com.svenruppert.jsentinel.authorization.api.roles.RoleMatcher
- com.svenruppert.jsentinel.authorization.api.permissions.RolePermissionResolver
- com.svenruppert.jsentinel.credential.secret.SecretValue (implements java.lang.AutoCloseable)
- com.svenruppert.jsentinel.authorization.api.operations.SecuredOperationRegistry
- com.svenruppert.jsentinel.credential.password.limiter.SemaphoreKdfExecutionLimiter (implements com.svenruppert.jsentinel.credential.password.limiter.KdfExecutionLimiter)
- com.svenruppert.jsentinel.action.StaticActionAuthorizationService<U> (implements com.svenruppert.jsentinel.action.ActionAuthorizationService<U>)
- com.svenruppert.jsentinel.authorization.api.roles.StaticRoleHierarchy (implements com.svenruppert.jsentinel.authorization.api.roles.RoleHierarchy)
- com.svenruppert.jsentinel.authorization.api.roles.StaticRoleHierarchy.Builder
- com.svenruppert.jsentinel.authorization.api.permissions.StaticRolePermissionMapping (implements com.svenruppert.jsentinel.authorization.api.permissions.RolePermissionMapping)
- com.svenruppert.jsentinel.authorization.api.permissions.StaticRolePermissionMapping.Builder
- com.svenruppert.jsentinel.bootstrap.StoreBackedBootstrapStateService
- com.svenruppert.jsentinel.audit.StoreBackedJSentinelAuditService (implements com.svenruppert.jsentinel.audit.JSentinelAuditService)
- com.svenruppert.jsentinel.bruteforce.StoreBackedLoginAttemptPolicy (implements com.svenruppert.jsentinel.bruteforce.LoginAttemptPolicy)
- com.svenruppert.jsentinel.authentication.StoreBackedRememberMeService
- com.svenruppert.jsentinel.authorization.api.roles.StoreBackedRoleAuthorizationService<U> (implements com.svenruppert.jsentinel.authorization.api.AuthorizationService<U>)
- com.svenruppert.jsentinel.logout.StoreBackedSubjectSessionRegistry (implements com.svenruppert.jsentinel.logout.SubjectSessionRegistry)
- com.svenruppert.jsentinel.logout.SubjectClearingLogoutService<U> (implements com.svenruppert.jsentinel.logout.LogoutService)
- com.svenruppert.jsentinel.policy.api.SubjectPredicates
- com.svenruppert.jsentinel.authorization.api.SubjectStores
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.svenruppert.jsentinel.authorization.api.AccessDeniedException
- com.svenruppert.jsentinel.credential.password.DefaultPasswordHashingService.KdfLimitExceededException
- com.svenruppert.jsentinel.credential.lifecycle.InvalidStatusTransitionException
- com.svenruppert.jsentinel.credential.password.envelope.PasswordHashFormatException
- com.svenruppert.jsentinel.credential.password.policy.PasswordHashValidationException
- com.svenruppert.jsentinel.credential.password.pepper.PepperApplicator.PepperApplicationException
- java.lang.RuntimeException
- java.lang.Exception
- com.svenruppert.jsentinel.session.TimeoutSessionPolicy<U> (implements com.svenruppert.jsentinel.session.SessionPolicy<U>)
- com.svenruppert.jsentinel.credential.token.TokenDigestService
- com.svenruppert.jsentinel.authentication.TokenService
Interface Hierarchy
- com.svenruppert.jsentinel.credential.abuse.AbuseDecision
- com.svenruppert.jsentinel.credential.abuse.AbuseDetectionService
- com.svenruppert.jsentinel.authorization.navigation.AccessDecision
- com.svenruppert.jsentinel.authorization.api.AccessEvaluator<T>
- com.svenruppert.jsentinel.authorization.api.roles.RoleBasedAccessEvaluatorAPI<T,
U>
- com.svenruppert.jsentinel.authorization.api.roles.RoleBasedAccessEvaluatorAPI<T,
- com.svenruppert.jsentinel.action.ActionAuthorizationService<U>
- com.svenruppert.jsentinel.bootstrap.AdministratorAccountStore
- com.svenruppert.jsentinel.authentication.ApiKeyStore
- com.svenruppert.jsentinel.audit.AuditEvent
- com.svenruppert.jsentinel.audit.AuditEventStore
- com.svenruppert.jsentinel.audit.AuditSink
- com.svenruppert.jsentinel.authentication.AuthenticationService<T,
U> - com.svenruppert.jsentinel.authorization.api.AuthorizationDecision
- com.svenruppert.jsentinel.authorization.api.AuthorizationEvaluator<A>
- com.svenruppert.jsentinel.authorization.api.AuthorizationService<U>
- com.svenruppert.jsentinel.authorization.api.PermissionAuthorizationService<U>
- java.lang.AutoCloseable
- com.svenruppert.jsentinel.credential.password.limiter.KdfExecutionLimiter.Lease
- com.svenruppert.jsentinel.bootstrap.BootstrapStateStore
- com.svenruppert.jsentinel.bootstrap.BootstrapTokenOutput
- com.svenruppert.jsentinel.bootstrap.BootstrapTokenStore
- com.svenruppert.jsentinel.credential.compromised.CompromisedPasswordChecker
- com.svenruppert.jsentinel.credential.compromised.CompromisedPasswordResult
- com.svenruppert.jsentinel.credential.metrics.CredentialJSentinelMetrics
- com.svenruppert.jsentinel.credential.lifecycle.CredentialLifecycleDecision
- com.svenruppert.jsentinel.credential.metrics.CredentialMetricEvent
- com.svenruppert.jsentinel.credential.store.CredentialStore
- com.svenruppert.jsentinel.credential.store.CredentialUpdateResult
- com.svenruppert.jsentinel.credential.password.CredentialVerificationResult
- com.svenruppert.jsentinel.credential.password.dummy.DummyVerificationService
- com.svenruppert.jsentinel.accountlifecycle.EmailVerificationTokenStore
- com.svenruppert.jsentinel.authorization.api.permissions.HasPermissions
- com.svenruppert.jsentinel.authorization.api.roles.HasRoles
- com.svenruppert.jsentinel.bootstrap.InitialAdminCreationResult
- com.svenruppert.jsentinel.audit.JSentinelAuditService
- com.svenruppert.jsentinel.accountlifecycle.JSentinelNotificationSender
- com.svenruppert.jsentinel.session.JSentinelVersionEnforcer.EnforcementOutcome
- com.svenruppert.jsentinel.session.JSentinelVersionStatus
- com.svenruppert.jsentinel.session.JSentinelVersionStore
- com.svenruppert.jsentinel.credential.password.limiter.KdfExecutionLimiter
- com.svenruppert.jsentinel.bruteforce.LoginAttemptDecision
- com.svenruppert.jsentinel.bruteforce.LoginAttemptPolicy
- com.svenruppert.jsentinel.bruteforce.LoginAttemptStore
- com.svenruppert.jsentinel.logout.LogoutListener
- com.svenruppert.jsentinel.logout.LogoutService
- com.svenruppert.jsentinel.authorization.navigation.NavigationAccessDecision
- com.svenruppert.jsentinel.credential.propagation.OutboundTokenStrategy
- com.svenruppert.jsentinel.credential.password.calibration.ParameterCalibrationService
- com.svenruppert.jsentinel.credential.change.PasswordChangeResult
- com.svenruppert.jsentinel.authentication.PasswordHasher
- com.svenruppert.jsentinel.credential.password.PasswordHashingService
- com.svenruppert.jsentinel.credential.password.policy.PasswordHashParameterValidator
- com.svenruppert.jsentinel.credential.password.policy.PasswordHashPolicy
- com.svenruppert.jsentinel.credential.password.provider.PasswordHashProvider
- com.svenruppert.jsentinel.credential.password.policy.PasswordHashValidator
- com.svenruppert.jsentinel.credential.history.PasswordHistoryDecision
- com.svenruppert.jsentinel.credential.history.PasswordHistoryStore
- com.svenruppert.jsentinel.credential.input.PasswordInputValidationResult
- com.svenruppert.jsentinel.bootstrap.PasswordPolicy
- com.svenruppert.jsentinel.credential.reset.PasswordResetConsumeResult
- com.svenruppert.jsentinel.accountlifecycle.PasswordResetTokenStore
- com.svenruppert.jsentinel.credential.password.pepper.PepperService
- com.svenruppert.jsentinel.authorization.api.permissions.PermissionCatalog
- com.svenruppert.jsentinel.policy.api.Policy
- com.svenruppert.jsentinel.policy.api.PolicyDecision
- com.svenruppert.jsentinel.policy.spi.PolicyRegistry
- com.svenruppert.jsentinel.credential.propagation.PropagateTokenAdvisor
- com.svenruppert.jsentinel.credential.password.ProviderVerificationResult
- com.svenruppert.jsentinel.ratelimiting.RateLimitDecision
- com.svenruppert.jsentinel.ratelimiting.RateLimitPolicy
- com.svenruppert.jsentinel.ratelimiting.RateLimitStore
- com.svenruppert.jsentinel.authentication.RefreshTokenStore
- com.svenruppert.jsentinel.credential.password.RehashDecision
- com.svenruppert.jsentinel.authentication.RememberMeTokenStore
- com.svenruppert.jsentinel.credential.reset.ResetTokenCreationResult
- com.svenruppert.jsentinel.credential.reset.ResetTokenStore
- com.svenruppert.jsentinel.credential.reset.ResetTokenUpdateResult
- com.svenruppert.jsentinel.policy.spi.ResourceResolver<T>
- com.svenruppert.jsentinel.policy.spi.ResourceResolverRegistry
- com.svenruppert.jsentinel.authorization.api.roles.RoleAssignmentStore
- com.svenruppert.jsentinel.authorization.api.roles.RoleHierarchy
- com.svenruppert.jsentinel.authorization.api.permissions.RolePermissionMapping
- com.svenruppert.jsentinel.session.SessionDecision
- com.svenruppert.jsentinel.session.SessionPolicy<U>
- com.svenruppert.jsentinel.session.SessionPolicyDecision
- com.svenruppert.jsentinel.session.SessionStore
- com.svenruppert.jsentinel.authorization.api.SubjectIdResolver<U>
- com.svenruppert.jsentinel.logout.SubjectSessionRegistry
- com.svenruppert.jsentinel.authorization.api.SubjectStore
- com.svenruppert.jsentinel.credential.tenant.TenantAwarePasswordHashPolicyResolver
- com.svenruppert.jsentinel.credential.tenant.TenantAwarePepperReferenceResolver
- com.svenruppert.jsentinel.credential.propagation.TokenCredential
- com.svenruppert.jsentinel.credential.propagation.TokenCredentialStore
- com.svenruppert.jsentinel.credential.propagation.ThreadSafeTokenCredentialStore
- com.svenruppert.jsentinel.credential.token.TokenVerificationResult
Annotation Interface Hierarchy
- com.svenruppert.jsentinel.authorization.api.ExperimentalJSentinelApi (implements java.lang.annotation.Annotation)
- com.svenruppert.jsentinel.authorization.annotations.JSentinelAnnotation (implements java.lang.annotation.Annotation)
- com.svenruppert.jsentinel.annotations.PropagateToken (implements java.lang.annotation.Annotation)
- com.svenruppert.jsentinel.authorization.annotations.ProtectedBy (implements java.lang.annotation.Annotation)
- com.svenruppert.jsentinel.authorization.annotations.RequiresAllPermissions (implements java.lang.annotation.Annotation)
- com.svenruppert.jsentinel.authorization.annotations.RequiresAnyPermission (implements java.lang.annotation.Annotation)
- com.svenruppert.jsentinel.authorization.annotations.RequiresPermission (implements java.lang.annotation.Annotation)
- com.svenruppert.jsentinel.authorization.annotations.RequiresPolicy (implements java.lang.annotation.Annotation)
- com.svenruppert.jsentinel.authorization.annotations.RequiresRole (implements java.lang.annotation.Annotation)
- com.svenruppert.jsentinel.authorization.annotations.Secured (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.svenruppert.jsentinel.credential.abuse.AbuseAttemptType
- com.svenruppert.jsentinel.credential.abuse.AbuseDimension
- com.svenruppert.jsentinel.credential.abuse.AbusePattern
- com.svenruppert.jsentinel.credential.abuse.AttemptOutcome
- com.svenruppert.jsentinel.bootstrap.BootstrapMode
- com.svenruppert.jsentinel.credential.compromised.CheckFailurePolicy
- com.svenruppert.jsentinel.credential.compromised.CompromisedPasswordResult.FailureReason
- com.svenruppert.jsentinel.credential.store.CredentialStatus
- com.svenruppert.jsentinel.credential.CredentialType
- com.svenruppert.jsentinel.credential.password.dummy.DummyVerificationContext
- com.svenruppert.jsentinel.credential.emergency.EmergencyPolicyOverride.Reason
- com.svenruppert.jsentinel.credential.InternalAuditEventType
- com.svenruppert.jsentinel.accountlifecycle.JSentinelNotification.Kind
- com.svenruppert.jsentinel.logout.LogoutScope
- com.svenruppert.jsentinel.credential.password.envelope.PasswordHashFormatVersion
- com.svenruppert.jsentinel.credential.input.PasswordInputViolation
- com.svenruppert.jsentinel.policy.api.PolicyDecision.StepUpMethod
- com.svenruppert.jsentinel.credential.PublicFailureType
- com.svenruppert.jsentinel.credential.password.RehashReason
- com.svenruppert.jsentinel.credential.reset.ResetTokenStatus
- com.svenruppert.jsentinel.credential.change.SessionHandlingDecision
- com.svenruppert.jsentinel.session.SessionStatus
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.svenruppert.jsentinel.credential.abuse.AbuseAttemptContext
- com.svenruppert.jsentinel.credential.abuse.AbuseDecision.Allow (implements com.svenruppert.jsentinel.credential.abuse.AbuseDecision)
- com.svenruppert.jsentinel.credential.abuse.AbuseDecision.Block (implements com.svenruppert.jsentinel.credential.abuse.AbuseDecision)
- com.svenruppert.jsentinel.credential.abuse.AbuseDecision.Delay (implements com.svenruppert.jsentinel.credential.abuse.AbuseDecision)
- com.svenruppert.jsentinel.credential.abuse.AbuseDecision.RequireAdditionalCheck (implements com.svenruppert.jsentinel.credential.abuse.AbuseDecision)
- com.svenruppert.jsentinel.credential.abuse.AbuseLimitsPolicy.Limit
- com.svenruppert.jsentinel.credential.abuse.AbusePatternMonitor.Config
- com.svenruppert.jsentinel.credential.abuse.AbusePatternSignal
- com.svenruppert.jsentinel.authorization.navigation.AccessContext
- com.svenruppert.jsentinel.authorization.navigation.AccessDecision.Granted (implements com.svenruppert.jsentinel.authorization.navigation.AccessDecision)
- com.svenruppert.jsentinel.authorization.navigation.AccessDecision.Reroute (implements com.svenruppert.jsentinel.authorization.navigation.AccessDecision)
- com.svenruppert.jsentinel.authorization.navigation.AccessDecision.RerouteToError (implements com.svenruppert.jsentinel.authorization.navigation.AccessDecision)
- com.svenruppert.jsentinel.authorization.navigation.AccessDecision.RerouteWithParameter<T> (implements com.svenruppert.jsentinel.authorization.navigation.AccessDecision)
- com.svenruppert.jsentinel.authorization.navigation.AccessDecision.RerouteWithParameters<T> (implements com.svenruppert.jsentinel.authorization.navigation.AccessDecision)
- com.svenruppert.jsentinel.audit.AccessDenied (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.audit.AccessGranted (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.audit.ActionDenied (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.action.ActionPermission
- com.svenruppert.jsentinel.authorization.impl.AnnotationAccessEvaluatorPair<T>
- com.svenruppert.jsentinel.credential.propagation.ApiKey (implements com.svenruppert.jsentinel.credential.propagation.TokenCredential)
- com.svenruppert.jsentinel.audit.ApiKeyDenied (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.authentication.ApiKeyRecord
- com.svenruppert.jsentinel.audit.ApiKeyUsed (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.audit.AuditEnvelope
- com.svenruppert.jsentinel.audit.AuditQuery
- com.svenruppert.jsentinel.authorization.api.AuthorizationDecision.Forbidden (implements com.svenruppert.jsentinel.authorization.api.AuthorizationDecision)
- com.svenruppert.jsentinel.authorization.api.AuthorizationDecision.Granted (implements com.svenruppert.jsentinel.authorization.api.AuthorizationDecision)
- com.svenruppert.jsentinel.authorization.api.AuthorizationDecision.StepUpRequired (implements com.svenruppert.jsentinel.authorization.api.AuthorizationDecision)
- com.svenruppert.jsentinel.authorization.api.AuthorizationDecision.Unauthenticated (implements com.svenruppert.jsentinel.authorization.api.AuthorizationDecision)
- com.svenruppert.jsentinel.credential.propagation.BearerToken (implements com.svenruppert.jsentinel.credential.propagation.TokenCredential)
- com.svenruppert.jsentinel.audit.BootstrapAdminCreated (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.bootstrap.BootstrapConfiguration
- com.svenruppert.jsentinel.bootstrap.BootstrapState
- com.svenruppert.jsentinel.bootstrap.BootstrapStatus
- com.svenruppert.jsentinel.bootstrap.BootstrapToken
- com.svenruppert.jsentinel.audit.BootstrapTokenRejected (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.audit.BruteForceLimitReached (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.credential.password.calibration.CalibrationProfile
- com.svenruppert.jsentinel.credential.compromised.CompromisedPasswordPolicy
- com.svenruppert.jsentinel.credential.compromised.CompromisedPasswordResult.CheckFailed (implements com.svenruppert.jsentinel.credential.compromised.CompromisedPasswordResult)
- com.svenruppert.jsentinel.credential.compromised.CompromisedPasswordResult.Clean (implements com.svenruppert.jsentinel.credential.compromised.CompromisedPasswordResult)
- com.svenruppert.jsentinel.credential.compromised.CompromisedPasswordResult.Pwned (implements com.svenruppert.jsentinel.credential.compromised.CompromisedPasswordResult)
- com.svenruppert.jsentinel.bootstrap.CreateInitialAdminCommand
- com.svenruppert.jsentinel.credential.lifecycle.CredentialLifecycleDecision.BlockedPermanent (implements com.svenruppert.jsentinel.credential.lifecycle.CredentialLifecycleDecision)
- com.svenruppert.jsentinel.credential.lifecycle.CredentialLifecycleDecision.BlockedTemporary (implements com.svenruppert.jsentinel.credential.lifecycle.CredentialLifecycleDecision)
- com.svenruppert.jsentinel.credential.lifecycle.CredentialLifecycleDecision.ForcePasswordChange (implements com.svenruppert.jsentinel.credential.lifecycle.CredentialLifecycleDecision)
- com.svenruppert.jsentinel.credential.lifecycle.CredentialLifecycleDecision.Proceed (implements com.svenruppert.jsentinel.credential.lifecycle.CredentialLifecycleDecision)
- com.svenruppert.jsentinel.credential.lifecycle.CredentialLifecycleDecision.ResetInProgress (implements com.svenruppert.jsentinel.credential.lifecycle.CredentialLifecycleDecision)
- com.svenruppert.jsentinel.credential.metrics.CredentialMetricEvent.AbuseSignal (implements com.svenruppert.jsentinel.credential.metrics.CredentialMetricEvent)
- com.svenruppert.jsentinel.credential.metrics.CredentialMetricEvent.HashDuration (implements com.svenruppert.jsentinel.credential.metrics.CredentialMetricEvent)
- com.svenruppert.jsentinel.credential.metrics.CredentialMetricEvent.KdfLimiterRejection (implements com.svenruppert.jsentinel.credential.metrics.CredentialMetricEvent)
- com.svenruppert.jsentinel.credential.metrics.CredentialMetricEvent.LifecycleTransition (implements com.svenruppert.jsentinel.credential.metrics.CredentialMetricEvent)
- com.svenruppert.jsentinel.credential.metrics.CredentialMetricEvent.RehashRequested (implements com.svenruppert.jsentinel.credential.metrics.CredentialMetricEvent)
- com.svenruppert.jsentinel.credential.metrics.CredentialMetricEvent.VerifyDuration (implements com.svenruppert.jsentinel.credential.metrics.CredentialMetricEvent)
- com.svenruppert.jsentinel.credential.store.CredentialRecord
- com.svenruppert.jsentinel.audit.CredentialRehashed (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.audit.CredentialStatusChanged (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.credential.store.CredentialUpdateResult.NotFound (implements com.svenruppert.jsentinel.credential.store.CredentialUpdateResult)
- com.svenruppert.jsentinel.credential.store.CredentialUpdateResult.Stale (implements com.svenruppert.jsentinel.credential.store.CredentialUpdateResult)
- com.svenruppert.jsentinel.credential.store.CredentialUpdateResult.Updated (implements com.svenruppert.jsentinel.credential.store.CredentialUpdateResult)
- com.svenruppert.jsentinel.audit.CredentialVerificationFailed (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.credential.password.CredentialVerificationResult.Failed (implements com.svenruppert.jsentinel.credential.password.CredentialVerificationResult)
- com.svenruppert.jsentinel.credential.password.CredentialVerificationResult.Verified (implements com.svenruppert.jsentinel.credential.password.CredentialVerificationResult)
- com.svenruppert.jsentinel.audit.CredentialVerificationSucceeded (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.audit.EmailVerificationRequested (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.accountlifecycle.EmailVerificationService.IssuedToken
- com.svenruppert.jsentinel.accountlifecycle.EmailVerificationTokenRecord
- com.svenruppert.jsentinel.audit.EmailVerified (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.credential.emergency.EmergencyPolicyOverride
- com.svenruppert.jsentinel.credential.standards.FipsProfile
- com.svenruppert.jsentinel.credential.propagation.HeaderValue
- com.svenruppert.jsentinel.bootstrap.InitialAdminCreationResult.AlreadyInitialized (implements com.svenruppert.jsentinel.bootstrap.InitialAdminCreationResult)
- com.svenruppert.jsentinel.bootstrap.InitialAdminCreationResult.Created (implements com.svenruppert.jsentinel.bootstrap.InitialAdminCreationResult)
- com.svenruppert.jsentinel.bootstrap.InitialAdminCreationResult.InternalError (implements com.svenruppert.jsentinel.bootstrap.InitialAdminCreationResult)
- com.svenruppert.jsentinel.bootstrap.InitialAdminCreationResult.InvalidBootstrapToken (implements com.svenruppert.jsentinel.bootstrap.InitialAdminCreationResult)
- com.svenruppert.jsentinel.bootstrap.InitialAdminCreationResult.InvalidUsername (implements com.svenruppert.jsentinel.bootstrap.InitialAdminCreationResult)
- com.svenruppert.jsentinel.bootstrap.InitialAdminCreationResult.PasswordPolicyViolation (implements com.svenruppert.jsentinel.bootstrap.InitialAdminCreationResult)
- com.svenruppert.jsentinel.accountlifecycle.JSentinelNotification
- com.svenruppert.jsentinel.authorization.api.JSentinelSubject (implements com.svenruppert.jsentinel.authorization.api.permissions.HasPermissions, com.svenruppert.jsentinel.authorization.api.roles.HasRoles)
- com.svenruppert.jsentinel.session.JSentinelVersion (implements java.lang.Comparable<T>)
- com.svenruppert.jsentinel.session.JSentinelVersionEnforcer.EnforcementOutcome.Continue (implements com.svenruppert.jsentinel.session.JSentinelVersionEnforcer.EnforcementOutcome)
- com.svenruppert.jsentinel.session.JSentinelVersionEnforcer.EnforcementOutcome.SessionStale (implements com.svenruppert.jsentinel.session.JSentinelVersionEnforcer.EnforcementOutcome)
- com.svenruppert.jsentinel.session.JSentinelVersionKey
- com.svenruppert.jsentinel.session.JSentinelVersionStatus.Current (implements com.svenruppert.jsentinel.session.JSentinelVersionStatus)
- com.svenruppert.jsentinel.session.JSentinelVersionStatus.Drifted (implements com.svenruppert.jsentinel.session.JSentinelVersionStatus)
- com.svenruppert.jsentinel.credential.password.limiter.KdfResourceBudget
- com.svenruppert.jsentinel.bruteforce.LoginAttemptConfiguration
- com.svenruppert.jsentinel.bruteforce.LoginAttemptContext
- com.svenruppert.jsentinel.bruteforce.LoginAttemptDecision.Allowed (implements com.svenruppert.jsentinel.bruteforce.LoginAttemptDecision)
- com.svenruppert.jsentinel.bruteforce.LoginAttemptDecision.LockedOut (implements com.svenruppert.jsentinel.bruteforce.LoginAttemptDecision)
- com.svenruppert.jsentinel.bruteforce.LoginAttemptKey
- com.svenruppert.jsentinel.audit.LoginFailed (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.audit.LoginSucceeded (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.audit.LogoutPerformed (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.credential.emergency.MassCredentialStatusChange.Report
- com.svenruppert.jsentinel.authorization.navigation.NavigationAccessDecision.AccessDenied (implements com.svenruppert.jsentinel.authorization.navigation.NavigationAccessDecision)
- com.svenruppert.jsentinel.authorization.navigation.NavigationAccessDecision.Allowed (implements com.svenruppert.jsentinel.authorization.navigation.NavigationAccessDecision)
- com.svenruppert.jsentinel.authorization.navigation.NavigationAccessDecision.AlreadyLoggedIn (implements com.svenruppert.jsentinel.authorization.navigation.NavigationAccessDecision)
- com.svenruppert.jsentinel.authorization.navigation.NavigationAccessDecision.LoginRequired (implements com.svenruppert.jsentinel.authorization.navigation.NavigationAccessDecision)
- com.svenruppert.jsentinel.authorization.navigation.NavigationJSentinelContext
- com.svenruppert.jsentinel.bootstrap.NewAdministrator
- com.svenruppert.jsentinel.credential.propagation.OidcAccessToken (implements com.svenruppert.jsentinel.credential.propagation.TokenCredential)
- com.svenruppert.jsentinel.credential.propagation.OutboundCall
- com.svenruppert.jsentinel.credential.change.PasswordChangeCommand
- com.svenruppert.jsentinel.credential.change.PasswordChangeResult.Blocked (implements com.svenruppert.jsentinel.credential.change.PasswordChangeResult)
- com.svenruppert.jsentinel.credential.change.PasswordChangeResult.Conflict (implements com.svenruppert.jsentinel.credential.change.PasswordChangeResult)
- com.svenruppert.jsentinel.credential.change.PasswordChangeResult.CurrentPasswordRejected (implements com.svenruppert.jsentinel.credential.change.PasswordChangeResult)
- com.svenruppert.jsentinel.credential.change.PasswordChangeResult.NewPasswordRejected (implements com.svenruppert.jsentinel.credential.change.PasswordChangeResult)
- com.svenruppert.jsentinel.credential.change.PasswordChangeResult.NotFound (implements com.svenruppert.jsentinel.credential.change.PasswordChangeResult)
- com.svenruppert.jsentinel.credential.change.PasswordChangeResult.Succeeded (implements com.svenruppert.jsentinel.credential.change.PasswordChangeResult)
- com.svenruppert.jsentinel.credential.input.PasswordContext
- com.svenruppert.jsentinel.authentication.PasswordHash
- com.svenruppert.jsentinel.credential.password.envelope.PasswordHashEnvelope
- com.svenruppert.jsentinel.credential.password.envelope.PasswordHashRecord
- com.svenruppert.jsentinel.credential.password.PasswordHashResult
- com.svenruppert.jsentinel.credential.history.PasswordHistoryDecision.Allowed (implements com.svenruppert.jsentinel.credential.history.PasswordHistoryDecision)
- com.svenruppert.jsentinel.credential.history.PasswordHistoryDecision.Reused (implements com.svenruppert.jsentinel.credential.history.PasswordHistoryDecision)
- com.svenruppert.jsentinel.credential.history.PasswordHistoryEntry
- com.svenruppert.jsentinel.credential.history.PasswordHistoryPolicy
- com.svenruppert.jsentinel.credential.input.PasswordInputPolicy
- com.svenruppert.jsentinel.credential.input.PasswordInputValidationResult.Accepted (implements com.svenruppert.jsentinel.credential.input.PasswordInputValidationResult)
- com.svenruppert.jsentinel.credential.input.PasswordInputValidationResult.Rejected (implements com.svenruppert.jsentinel.credential.input.PasswordInputValidationResult)
- com.svenruppert.jsentinel.bootstrap.PasswordPolicy.PasswordPolicyResult
- com.svenruppert.jsentinel.audit.PasswordResetCompleted (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.credential.reset.PasswordResetConsumeResult.Failed (implements com.svenruppert.jsentinel.credential.reset.PasswordResetConsumeResult)
- com.svenruppert.jsentinel.credential.reset.PasswordResetConsumeResult.Succeeded (implements com.svenruppert.jsentinel.credential.reset.PasswordResetConsumeResult)
- com.svenruppert.jsentinel.audit.PasswordResetRequested (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.accountlifecycle.PasswordResetService.IssuedToken
- com.svenruppert.jsentinel.accountlifecycle.PasswordResetTokenRecord
- com.svenruppert.jsentinel.credential.password.pepper.PepperReference
- com.svenruppert.jsentinel.authorization.api.permissions.PermissionName
- com.svenruppert.jsentinel.policy.api.PolicyContext
- com.svenruppert.jsentinel.policy.api.PolicyDecision.Allowed (implements com.svenruppert.jsentinel.policy.api.PolicyDecision)
- com.svenruppert.jsentinel.policy.api.PolicyDecision.Denied (implements com.svenruppert.jsentinel.policy.api.PolicyDecision)
- com.svenruppert.jsentinel.policy.api.PolicyDecision.StepUpRequired (implements com.svenruppert.jsentinel.policy.api.PolicyDecision)
- com.svenruppert.jsentinel.audit.PolicyEvaluated (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.credential.password.ProviderVerificationResult.Matched (implements com.svenruppert.jsentinel.credential.password.ProviderVerificationResult)
- com.svenruppert.jsentinel.credential.password.ProviderVerificationResult.NotMatched (implements com.svenruppert.jsentinel.credential.password.ProviderVerificationResult)
- com.svenruppert.jsentinel.credential.password.ProviderVerificationResult.ProviderError (implements com.svenruppert.jsentinel.credential.password.ProviderVerificationResult)
- com.svenruppert.jsentinel.ratelimiting.RateLimitDecision.Allowed (implements com.svenruppert.jsentinel.ratelimiting.RateLimitDecision)
- com.svenruppert.jsentinel.ratelimiting.RateLimitDecision.Throttled (implements com.svenruppert.jsentinel.ratelimiting.RateLimitDecision)
- com.svenruppert.jsentinel.audit.RateLimitExceeded (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.ratelimiting.RateLimitKey
- com.svenruppert.jsentinel.credential.propagation.RefreshToken (implements com.svenruppert.jsentinel.credential.propagation.TokenCredential)
- com.svenruppert.jsentinel.authentication.RefreshTokenRecord
- com.svenruppert.jsentinel.credential.password.RehashDecision.NotRequired (implements com.svenruppert.jsentinel.credential.password.RehashDecision)
- com.svenruppert.jsentinel.credential.password.RehashDecision.Required (implements com.svenruppert.jsentinel.credential.password.RehashDecision)
- com.svenruppert.jsentinel.authentication.RememberMeTokenRecord
- com.svenruppert.jsentinel.credential.reset.ResetTokenCreationResult.Blocked (implements com.svenruppert.jsentinel.credential.reset.ResetTokenCreationResult)
- com.svenruppert.jsentinel.credential.reset.ResetTokenCreationResult.Created (implements com.svenruppert.jsentinel.credential.reset.ResetTokenCreationResult)
- com.svenruppert.jsentinel.credential.reset.ResetTokenCreationResult.UnknownUser (implements com.svenruppert.jsentinel.credential.reset.ResetTokenCreationResult)
- com.svenruppert.jsentinel.credential.reset.ResetTokenRecord
- com.svenruppert.jsentinel.credential.reset.ResetTokenUpdateResult.NotFound (implements com.svenruppert.jsentinel.credential.reset.ResetTokenUpdateResult)
- com.svenruppert.jsentinel.credential.reset.ResetTokenUpdateResult.Stale (implements com.svenruppert.jsentinel.credential.reset.ResetTokenUpdateResult)
- com.svenruppert.jsentinel.credential.reset.ResetTokenUpdateResult.Updated (implements com.svenruppert.jsentinel.credential.reset.ResetTokenUpdateResult)
- com.svenruppert.jsentinel.policy.api.ResourceAccessContext
- com.svenruppert.jsentinel.credential.password.provider.ResourceEstimate
- com.svenruppert.jsentinel.policy.api.ResourceRef
- com.svenruppert.jsentinel.audit.RoleAssigned (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.authorization.api.roles.RoleAssignmentKey
- com.svenruppert.jsentinel.authorization.api.roles.RoleName
- com.svenruppert.jsentinel.audit.RoleRevoked (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.authorization.api.operations.SecuredOperationDescriptor
- com.svenruppert.jsentinel.credential.token.SelectorVerifierToken
- com.svenruppert.jsentinel.session.SessionContext<U>
- com.svenruppert.jsentinel.audit.SessionCreated (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.session.SessionDecision.Continue (implements com.svenruppert.jsentinel.session.SessionDecision)
- com.svenruppert.jsentinel.session.SessionDecision.Invalidate (implements com.svenruppert.jsentinel.session.SessionDecision)
- com.svenruppert.jsentinel.session.SessionDecision.RequireLogin (implements com.svenruppert.jsentinel.session.SessionDecision)
- com.svenruppert.jsentinel.audit.SessionExpired (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.session.SessionId
- com.svenruppert.jsentinel.audit.SessionInvalidated (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.session.SessionMetadata
- com.svenruppert.jsentinel.session.SessionPolicyDecision.AbsoluteLifetimeExceeded (implements com.svenruppert.jsentinel.session.SessionPolicyDecision)
- com.svenruppert.jsentinel.session.SessionPolicyDecision.Active (implements com.svenruppert.jsentinel.session.SessionPolicyDecision)
- com.svenruppert.jsentinel.session.SessionPolicyDecision.IdleTimeout (implements com.svenruppert.jsentinel.session.SessionPolicyDecision)
- com.svenruppert.jsentinel.session.SessionRecord
- com.svenruppert.jsentinel.audit.SessionStale (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.audit.StepUpChallenged (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.authentication.StoreBackedRememberMeService.IssuedToken
- com.svenruppert.jsentinel.logout.SubjectId
- com.svenruppert.jsentinel.credential.tenant.TenantCredentialContext
- com.svenruppert.jsentinel.authorization.api.tenant.TenantId
- com.svenruppert.jsentinel.session.TimeoutSessionPolicy.Config
- com.svenruppert.jsentinel.credential.token.TokenDigestRecord
- com.svenruppert.jsentinel.audit.TokenRotated (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.authentication.TokenService.TokenPair
- com.svenruppert.jsentinel.credential.token.TokenVerificationResult.NotMatched (implements com.svenruppert.jsentinel.credential.token.TokenVerificationResult)
- com.svenruppert.jsentinel.credential.token.TokenVerificationResult.SelectorMismatch (implements com.svenruppert.jsentinel.credential.token.TokenVerificationResult)
- com.svenruppert.jsentinel.credential.token.TokenVerificationResult.Verified (implements com.svenruppert.jsentinel.credential.token.TokenVerificationResult)
- com.svenruppert.jsentinel.audit.UserCreated (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.audit.UserDeleted (implements com.svenruppert.jsentinel.audit.AuditEvent)
- com.svenruppert.jsentinel.credential.password.policy.ValidatedPasswordHash
- java.lang.Record