クラス DefaultOidcUser

    • コンストラクターの詳細

      • DefaultOidcUser

        public DefaultOidcUser​(java.util.Collection<? extends GrantedAuthority> authorities,
                               OidcIdToken idToken)
        指定されたパラメーターを使用して DefaultOidcUser を構築します。
        パラメーター:
        authorities - ユーザーに付与された権限
        idToken - ユーザーに関するクレームを含む ID Token
      • DefaultOidcUser

        public DefaultOidcUser​(java.util.Collection<? extends GrantedAuthority> authorities,
                               OidcIdToken idToken,
                               java.lang.String nameAttributeKey)
        指定されたパラメーターを使用して DefaultOidcUser を構築します。
        パラメーター:
        authorities - ユーザーに付与された権限
        idToken - ユーザーに関するクレームを含む ID Token
        nameAttributeKey - ユーザーの " name" へのアクセスに使用されるキー DefaultOAuth2User.getAttributes() から
      • DefaultOidcUser

        public DefaultOidcUser​(java.util.Collection<? extends GrantedAuthority> authorities,
                               OidcIdToken idToken,
                               OidcUserInfo userInfo)
        指定されたパラメーターを使用して DefaultOidcUser を構築します。
        パラメーター:
        authorities - ユーザーに付与された権限
        idToken - ユーザーに関するクレームを含む ID Token
        userInfo - ユーザーに関するクレームを含む UserInfonull の場合があります
      • DefaultOidcUser

        public DefaultOidcUser​(java.util.Collection<? extends GrantedAuthority> authorities,
                               OidcIdToken idToken,
                               OidcUserInfo userInfo,
                               java.lang.String nameAttributeKey)
        指定されたパラメーターを使用して DefaultOidcUser を構築します。
        パラメーター:
        authorities - ユーザーに付与された権限
        idToken - ユーザーに関するクレームを含む ID Token
        userInfo - ユーザーに関するクレームを含む UserInfonull の場合があります
        nameAttributeKey - ユーザーの " name" へのアクセスに使用されるキー DefaultOAuth2User.getAttributes() から
    • メソッドの詳細

      • getClaims

        public java.util.Map<java.lang.String,​java.lang.Object> getClaims()
        インターフェースからコピーされた説明: OidcUser
        ユーザーに関するクレームを返します。クレームは、OidcUser.getIdToken() および OidcUser.getUserInfo()(使用可能な場合)から集約されます。
        次で指定:
        インターフェース ClaimAccessorgetClaims 
        次で指定:
        インターフェース OidcUsergetClaims 
        戻り値:
        ユーザーに関するクレームの Map 
      • getIdToken

        public OidcIdToken getIdToken()
        インターフェースからコピーされた説明: OidcUser
        ユーザーに関するクレームを含む ID Token を返します。
        次で指定:
        インターフェース OidcUsergetIdToken 
        戻り値:
        ユーザーに関するクレームを含む OidcIdToken
      • getUserInfo

        public OidcUserInfo getUserInfo()
        インターフェースからコピーされた説明: OidcUser
        ユーザーに関するクレームを含む UserInfo を返します。
        次で指定:
        インターフェース OidcUsergetUserInfo 
        戻り値:
        ユーザーに関するクレームを含む OidcUserInfo