Package org.springframework.security.authentication.ott
@NullMarked
package org.springframework.security.authentication.ott
-
ClassDescriptionA default implementation of
OneTimeTokenClass to store information related to an One-Time Token authentication requestProvides an in-memory implementation of theOneTimeTokenServiceinterface that uses aConcurrentHashMapto store the generatedOneTimeToken.AnAuthenticationExceptionthat indicates an invalid one-time token.A JDBC implementation of anOneTimeTokenServicethat uses aJdbcOperationsforOneTimeTokenpersistence.Represents a one-time use token with an associated username and expiration time.The result of a successful one-time-token authenticationA builder ofOneTimeTokenAuthenticationinstancesAnAuthenticationProviderresponsible for authenticating users based on one-time tokens.Represents a One-Time Token authentication that can be authenticated or not.Interface for generating and consuming one-time tokens.