クラス RememberMe.Literal
- java.lang.ObjectSE
-
- jakarta.enterprise.util.AnnotationLiteral<RememberMe>
-
- jakarta.security.enterprise.authentication.mechanism.http.RememberMe.Literal
- 実装されたすべてのインターフェース:
AnnotationSE
- 含まれているクラス:
- RememberMe
public static final class RememberMe.Literal extends AnnotationLiteral<RememberMe> implements RememberMe
RememberMe アノテーションのインラインインスタンス化をサポートします。- 導入:
- 3.0
- 関連事項:
- 直列化された形式
ネストされたクラスのサマリー
クラス jakarta.security.enterprise.authentication.mechanism.http.RememberMe から継承されたネストクラス / インターフェース
RememberMe.Literal
フィールドサマリー
フィールド 修飾子と型 フィールド 説明 static RememberMe.Literal
INSTANCE
RememberMe
インターセプターバインディングのデフォルトインスタンス。
メソッドのサマリー
すべてのメソッド 静的メソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 boolean
cookieHttpOnly()
StringSE
cookieHttpOnlyExpression()
int
cookieMaxAgeSeconds()
StringSE
cookieMaxAgeSecondsExpression()
StringSE
cookieName()
boolean
cookieSecureOnly()
StringSE
cookieSecureOnlyExpression()
boolean
isRememberMe()
StringSE
isRememberMeExpression()
static RememberMe.Literal
of(int cookieMaxAgeSeconds, StringSE cookieMaxAgeSecondsExpression, boolean cookieSecureOnly, StringSE cookieSecureOnlyExpression, boolean cookieHttpOnly, StringSE cookieHttpOnlyExpression, StringSE cookieName, boolean isRememberMe, StringSE isRememberMeExpression)
RememberMe
インターセプターバインディングのインスタンス。クラス jakarta.enterprise.util.AnnotationLiteral から継承されたメソッド
annotationType, equals, hashCode, toString
クラス java.lang.ObjectSE から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, waitSE, waitSE
インターフェース java.lang.annotation.AnnotationSE から継承されたメソッド
annotationType, equalsSE, hashCode, toString
フィールドの詳細
INSTANCE
public static final RememberMe.Literal INSTANCE
RememberMe
インターセプターバインディングのデフォルトインスタンス。
メソッドの詳細
of
public static RememberMe.Literal of(int cookieMaxAgeSeconds, StringSE cookieMaxAgeSecondsExpression, boolean cookieSecureOnly, StringSE cookieSecureOnlyExpression, boolean cookieHttpOnly, StringSE cookieHttpOnlyExpression, StringSE cookieName, boolean isRememberMe, StringSE isRememberMeExpression)
RememberMe
インターセプターバインディングのインスタンス。- パラメーター:
cookieMaxAgeSeconds
- Remember mecookie の最大経過時間(秒単位)。cookieMaxAgeSecondsExpression
-cookieMaxAgeSeconds
の Jakarta Expression Language 式バリアントcookieSecureOnly
- セキュアなプロトコルを使用してのみ記憶 Cookie を送信する必要があることを示すフラグcookieSecureOnlyExpression
-cookieSecureOnly
の Jakarta Expression Language 式バリアントcookieHttpOnly
- Cookie を HTTP リクエストでのみ送信する必要がある場合は truecookieHttpOnlyExpression
-cookieHttpOnly
の Jakarta Expression Language 式バリアントcookieName
- 覚えているクッキーの名前。isRememberMe
- 私を覚えておくべきかどうかを判断するためのフラグ。isRememberMeExpression
-isRememberMe
の Jakarta Expression Language 式バリアント- 戻り値:
RememberMe
インターセプターバインディングのインスタンス
cookieHttpOnly
public boolean cookieHttpOnly()
cookieHttpOnlyExpression
public StringSE cookieHttpOnlyExpression()
cookieMaxAgeSeconds
public int cookieMaxAgeSeconds()
cookieMaxAgeSecondsExpression
public StringSE cookieMaxAgeSecondsExpression()
cookieSecureOnly
public boolean cookieSecureOnly()
cookieSecureOnlyExpression
public StringSE cookieSecureOnlyExpression()
cookieName
public StringSE cookieName()
isRememberMe
public boolean isRememberMe()
isRememberMeExpression
public StringSE isRememberMeExpression()