public interface SecurityContext
Context
修飾子と型 | フィールドと説明 |
---|---|
static StringSE | BASIC_AUTH 基本認証の文字列識別子。 |
static StringSE | CLIENT_CERT_AUTH クライアント証明書認証の文字列識別子。 |
static StringSE | DIGEST_AUTH ダイジェスト認証の文字列識別子。 |
static StringSE | FORM_AUTH フォーム認証の文字列識別子。 |
修飾子と型 | メソッドと説明 |
---|---|
StringSE | getAuthenticationScheme() リソースを保護するために使用される認証スキームの文字列値を返します。 |
PrincipalSE | getUserPrincipal() 現在の認証済みユーザーの名前を含む java.security.Principal オブジェクトを返します。 |
boolean | isSecure() このリクエストが HTTPS などの安全なチャネルを使用して行われたかどうかを示すブール値を返します。 |
boolean | isUserInRole(StringSE role) 認証されたユーザーが指定された論理的な「ロール」に含まれているかどうかを示すブール値を返します。 |
static final StringSE CLIENT_CERT_AUTH
PrincipalSE getUserPrincipal()
java.security.Principal
オブジェクトを返します。ユーザーが認証されていない場合、メソッドは null を返します。java.security.Principal
。ユーザーが認証されていない場合は nullIllegalStateExceptionSE
- リクエストの範囲外で呼び出された場合 boolean isUserInRole(StringSE role)
false
を返します。role
- ロールの名前を指定する String
boolean
。ユーザーが認証されていない場合は false
IllegalStateExceptionSE
- リクエストの範囲外で呼び出された場合 boolean isSecure()
true
、それ以外の場合は false
IllegalStateExceptionSE
- リクエストの範囲外で呼び出された場合 StringSE getAuthenticationScheme()
IllegalStateExceptionSE
- リクエストの範囲外で呼び出された場合 Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.