インターフェース OAuth2ProtectedResourceMetadataClaimAccessor
- すべてのスーパーインターフェース:
ClaimAccessor
- すべての既知の実装クラス:
OAuth2ProtectedResourceMetadata
リソースサーバーがその構成について記述するクレームの
ClaimAccessor。OAuth 2.0 保護リソースメタデータで使用されます。方法の概要
修飾子と型メソッド説明この保護されたリソース(authorization_servers)で使用できる認可サーバーのissuer識別子URLのリストを返します。保護されたリソースに OAuth 2.0 ベアラートークンを送信するためにサポートされているメソッドのリストを返します。default URLSE保護されたリソースがリソース識別子(resource)としてアサートするURLを返します。default StringSEエンドユーザー(resource_name)に表示するための保護されたリソースの名前を返します。この保護されたリソース(scopes_supported)へのアクセスをリクエストするための認可リクエストで使用される、サポートされているscope値のリストを返します。default boolean相互 TLS クライアント証明書にバインドされたアクセストークン(tls_client_certificate_bound_access_tokens)の保護されたリソースのサポートを示すためにtrueを返します。インターフェース org.springframework.security.oauth2.core.ClaimAccessor から継承されたメソッド
getClaim, getClaimAsBoolean, getClaimAsInstant, getClaimAsMap, getClaimAsString, getClaimAsStringList, getClaimAsURL, getClaims, hasClaim
メソッドの詳細
getResource
保護されたリソースがリソース識別子(resource)としてアサートするURLを返します。- 戻り値:
- 保護されたリソースがリソース識別子として主張する
URL
getAuthorizationServers
この保護されたリソース(authorization_servers)で使用できる認可サーバーのissuer識別子URLのリストを返します。- 戻り値:
- この保護されたリソースで使用できる認可サーバーの
issuer識別子URLのリスト
getScopes
この保護されたリソース(scopes_supported)へのアクセスをリクエストするための認可リクエストで使用される、サポートされているscope値のリストを返します。- 戻り値:
- この保護されたリソースへのアクセスをリクエストするための認可リクエストで使用される、サポートされている
scope値のリスト
getBearerMethodsSupported
保護されたリソースに OAuth 2.0 ベアラートークンを送信するためにサポートされているメソッドのリストを返します。定義済みの値は "header"、"body"、"query" です。(bearer_methods_supported)。- 戻り値:
- 保護されたリソースに OAuth 2.0 ベアラートークンを送信するためにサポートされている方法のリスト
getResourceName
エンドユーザー(resource_name)に表示するための保護されたリソースの名前を返します。- 戻り値:
- エンドユーザーに表示される保護されたリソースの名前
isTlsClientCertificateBoundAccessTokens
default boolean isTlsClientCertificateBoundAccessTokens()相互 TLS クライアント証明書にバインドされたアクセストークン(tls_client_certificate_bound_access_tokens)の保護されたリソースのサポートを示すためにtrueを返します。- 戻り値:
- 相互 TLS クライアント証明書にバインドされたアクセストークンの保護されたリソースのサポートを示す
true