- java.lang.Object
-
- jakarta.enterprise.util.AnnotationLiteral<jakarta.security.enterprise.authentication.mechanism.http.RememberMe>
-
- org.glassfish.soteria.cdi.RememberMeAnnotationLiteral
-
- All Implemented Interfaces:
Annotation
public class RememberMeAnnotationLiteral extends jakarta.enterprise.util.AnnotationLiteral<jakarta.security.enterprise.authentication.mechanism.http.RememberMe> implements jakarta.security.enterprise.authentication.mechanism.http.RememberMeAn annotation literal for@RememberMe.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RememberMeAnnotationLiteral(int cookieMaxAgeSeconds, String cookieMaxAgeSecondsExpression, boolean cookieSecureOnly, String cookieSecureOnlyExpression, boolean cookieHttpOnly, String cookieHttpOnlyExpression, String cookieName, boolean isRememberMe, String isRememberMeExpression, jakarta.el.ELProcessor elProcessor)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancookieHttpOnly()StringcookieHttpOnlyExpression()intcookieMaxAgeSeconds()StringcookieMaxAgeSecondsExpression()StringcookieName()booleancookieSecureOnly()StringcookieSecureOnlyExpression()static jakarta.security.enterprise.authentication.mechanism.http.RememberMeeval(jakarta.security.enterprise.authentication.mechanism.http.RememberMe in, jakarta.el.ELProcessor elProcessor)static booleanhasAnyELExpression(jakarta.security.enterprise.authentication.mechanism.http.RememberMe in)booleanisHasDeferredExpressions()booleanisRememberMe()StringisRememberMeExpression()voidsetHasDeferredExpressions(boolean hasDeferredExpressions)-
Methods inherited from class jakarta.enterprise.util.AnnotationLiteral
annotationType, equals, hashCode, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.lang.annotation.Annotation
annotationType, equals, hashCode, toString
-
-
-
-
Constructor Detail
-
RememberMeAnnotationLiteral
public RememberMeAnnotationLiteral(int cookieMaxAgeSeconds, String cookieMaxAgeSecondsExpression, boolean cookieSecureOnly, String cookieSecureOnlyExpression, boolean cookieHttpOnly, String cookieHttpOnlyExpression, String cookieName, boolean isRememberMe, String isRememberMeExpression, jakarta.el.ELProcessor elProcessor)
-
-
Method Detail
-
eval
public static jakarta.security.enterprise.authentication.mechanism.http.RememberMe eval(jakarta.security.enterprise.authentication.mechanism.http.RememberMe in, jakarta.el.ELProcessor elProcessor)
-
hasAnyELExpression
public static boolean hasAnyELExpression(jakarta.security.enterprise.authentication.mechanism.http.RememberMe in)
-
cookieHttpOnly
public boolean cookieHttpOnly()
-
cookieHttpOnlyExpression
public String cookieHttpOnlyExpression()
-
cookieMaxAgeSeconds
public int cookieMaxAgeSeconds()
-
cookieMaxAgeSecondsExpression
public String cookieMaxAgeSecondsExpression()
-
cookieSecureOnly
public boolean cookieSecureOnly()
-
cookieSecureOnlyExpression
public String cookieSecureOnlyExpression()
-
cookieName
public String cookieName()
-
isRememberMe
public boolean isRememberMe()
-
isRememberMeExpression
public String isRememberMeExpression()
-
isHasDeferredExpressions
public boolean isHasDeferredExpressions()
-
setHasDeferredExpressions
public void setHasDeferredExpressions(boolean hasDeferredExpressions)
-
-