クラス OidcUserInfo
- java.lang.Object
-
- org.springframework.security.oauth2.core.oidc.OidcUserInfo
- 実装されたすべてのインターフェース:
java.io.Serializable
、ClaimAccessor
、StandardClaimAccessor
public class OidcUserInfo extends java.lang.Object implements StandardClaimAccessor, java.io.Serializable
OAuth 2.0 保護リソース UserInfo エンドポイントから返される UserInfo レスポンスの表現。OidcUserInfo
には、「標準クレーム」のセットが含まれています。エンドユーザーの認証について。- 導入:
- 5.0
- 関連事項:
StandardClaimAccessor
, UserInfo レスポンス , UserInfo エンドポイント , 標準クレーム , 直列化された形式
ネストされたクラスのサマリー
ネストされたクラス 修飾子と型 クラス 説明 static class
OidcUserInfo.Builder
OidcUserInfo
のビルダー
コンストラクターのサマリー
コンストラクター コンストラクター 説明 OidcUserInfo(java.util.Map<java.lang.String,java.lang.Object> claims)
指定されたパラメーターを使用してOidcUserInfo
を構築します。
メソッドのサマリー
すべてのメソッド 静的メソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 static OidcUserInfo.Builder
builder()
OidcUserInfo.Builder
を作成するboolean
equals(java.lang.Object obj)
java.util.Map<java.lang.String,java.lang.Object>
getClaims()
アサーションに使用できるクレームのセットを返します。int
hashCode()
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
インターフェース org.springframework.security.oauth2.core.ClaimAccessor から継承されたメソッド
containsClaim, getClaim, getClaimAsBoolean, getClaimAsInstant, getClaimAsMap, getClaimAsString, getClaimAsStringList, getClaimAsURL, hasClaim
インターフェース org.springframework.security.oauth2.core.oidc.StandardClaimAccessor から継承されたメソッド
getAddress, getBirthdate, getEmail, getEmailVerified, getFamilyName, getFullName, getGender, getGivenName, getLocale, getMiddleName, getNickName, getPhoneNumber, getPhoneNumberVerified, getPicture, getPreferredUsername, getProfile, getSubject, getUpdatedAt, getWebsite, getZoneInfo
メソッドの詳細
getClaims
public java.util.Map<java.lang.String,java.lang.Object> getClaims()
インターフェースからコピーされた説明:ClaimAccessor
アサーションに使用できるクレームのセットを返します。- 次で指定:
- インターフェース
ClaimAccessor
のgetClaims
- 戻り値:
Map
のクレーム
equals
public boolean equals(java.lang.Object obj)
- オーバーライド:
- クラス
java.lang.Object
のequals
hashCode
public int hashCode()
- オーバーライド:
- クラス
java.lang.Object
のhashCode
builder
public static OidcUserInfo.Builder builder()
OidcUserInfo.Builder
を作成する- 戻り値:
- さらなる構成のための
OidcUserInfo.Builder
- 導入:
- 5.3