クラス OidcUserService

    • コンストラクターのサマリー

      コンストラクター  
      コンストラクター 説明
      OidcUserService()
    • コンストラクターの詳細

      • OidcUserService

        public OidcUserService()
    • メソッドの詳細

      • createDefaultClaimTypeConverters

        public static java.util.Map<java.lang.String,​org.springframework.core.convert.converter.Converter<java.lang.Object,​?>> createDefaultClaimTypeConverters()
        OidcUserInfo のクレーム値の型変換に使用されるデフォルト Converter を返します。
        戻り値:
        claim name によってキー設定された Converter の Map 
        導入:
        5.2
      • setOauth2UserService

        public final void setOauth2UserService​(OAuth2UserService<OAuth2UserRequest,​OAuth2User> oauth2UserService)
        ユーザー情報リソースをリクエストするときに使用される OAuth2UserService を設定します。
        パラメーター:
        oauth2UserService - ユーザー情報リソースをリクエストするときに使用される OAuth2UserService
        導入:
        5.1
      • setClaimTypeConverterFactory

        public final void setClaimTypeConverterFactory​(java.util.function.Function<ClientRegistration,​org.springframework.core.convert.converter.Converter<java.util.Map<java.lang.String,​java.lang.Object>,​java.util.Map<java.lang.String,​java.lang.Object>>> claimTypeConverterFactory)
        OidcUserInfo のクレーム値の型変換に使用される Converter を提供するファクトリを設定します。デフォルトは、すべての clientsClaimTypeConverter です。
        パラメーター:
        claimTypeConverterFactory - 特定の client のクレーム値の型変換に使用される Converter を提供するファクトリ
        導入:
        5.2
      • setAccessibleScopes

        public final void setAccessibleScopes​(java.util.Set<java.lang.String> accessibleScopes)
        ユーザー情報リソースへのアクセスを許可するスコープを設定します。デフォルトは profileemailaddress および phone です。スコープは、access token に関連付けられた「許可された」スコープに対してチェックされ、ユーザー情報リソースにアクセスできるかどうかが判別されます。少なくとも 1 つの一致がある場合、ユーザー情報リソースがリクエストされますが、そうでない場合はリクエストされません。
        パラメーター:
        accessibleScopes - ユーザー情報リソースへのアクセスを許可するスコープ
        導入:
        5.2