Class DefaultGenerateOneTimeTokenRequestResolver

java.lang.Object
org.springframework.security.web.authentication.ott.DefaultGenerateOneTimeTokenRequestResolver
All Implemented Interfaces:
GenerateOneTimeTokenRequestResolver

public final class DefaultGenerateOneTimeTokenRequestResolver extends Object implements GenerateOneTimeTokenRequestResolver
Default implementation of GenerateOneTimeTokenRequestResolver. Resolves GenerateOneTimeTokenRequest from username parameter.
Since:
6.5
  • Constructor Details

    • DefaultGenerateOneTimeTokenRequestResolver

      public DefaultGenerateOneTimeTokenRequestResolver()
  • Method Details

    • resolve

      public @Nullable org.springframework.security.authentication.ott.GenerateOneTimeTokenRequest resolve(jakarta.servlet.http.HttpServletRequest request)
      Description copied from interface: GenerateOneTimeTokenRequestResolver
      Resolves GenerateOneTimeTokenRequest from HttpServletRequest
      Specified by:
      resolve in interface GenerateOneTimeTokenRequestResolver
      Parameters:
      request - HttpServletRequest to resolve
      Returns:
      GenerateOneTimeTokenRequest
    • setExpiresIn

      public void setExpiresIn(Duration expiresIn)
      Sets one-time token expiration time
      Parameters:
      expiresIn - one-time token expiration time