java.lang.Object
jakarta.enterprise.util.AnnotationLiteral<RememberMe>
jakarta.security.enterprise.authentication.mechanism.http.RememberMe.Literal
All Implemented Interfaces:
Annotation
Enclosing class:
RememberMe

public static final class RememberMe.Literal extends AnnotationLiteral<RememberMe> implements RememberMe
Supports inline instantiation of the RememberMe annotation.
Since:
3.0
See Also:
  • Field Details Link icon

  • Method Details Link icon

    • of Link icon

      public static RememberMe.Literal of(int cookieMaxAgeSeconds, String cookieMaxAgeSecondsExpression, boolean cookieSecureOnly, String cookieSecureOnlyExpression, boolean cookieHttpOnly, String cookieHttpOnlyExpression, String cookieName, boolean isRememberMe, String isRememberMeExpression)
      Instance of the RememberMe Interceptor Binding.
      Parameters:
      cookieMaxAgeSeconds - Max age in seconds for the remember me cookie.
      cookieMaxAgeSecondsExpression - Jakarta Expression Language expression variant of cookieMaxAgeSeconds
      cookieSecureOnly - Flag to indicate that the remember me cookie should only be sent using a secure protocol
      cookieSecureOnlyExpression - Jakarta Expression Language expression variant of cookieSecureOnly
      cookieHttpOnly - true if the cookie should be sent only with HTTP requests
      cookieHttpOnlyExpression - Jakarta Expression Language expression variant of cookieHttpOnly
      cookieName - Name of the remember me cookie.
      isRememberMe - Flag to determine if remember me should be used.
      isRememberMeExpression - Jakarta Expression Language expression variant of isRememberMe
      Returns:
      instance of the RememberMe Interceptor Binding
    • cookieHttpOnly Link icon

      public boolean cookieHttpOnly()
    • cookieHttpOnlyExpression Link icon

      public String cookieHttpOnlyExpression()
    • cookieMaxAgeSeconds Link icon

      public int cookieMaxAgeSeconds()
    • cookieMaxAgeSecondsExpression Link icon

      public String cookieMaxAgeSecondsExpression()
    • cookieSecureOnly Link icon

      public boolean cookieSecureOnly()
    • cookieSecureOnlyExpression Link icon

      public String cookieSecureOnlyExpression()
    • cookieName Link icon

      public String cookieName()
    • isRememberMe Link icon

      public boolean isRememberMe()
    • isRememberMeExpression Link icon

      public String isRememberMeExpression()