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