クラス DefaultOAuth2AuthenticatedPrincipal

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

      コンストラクター  
      コンストラクター 説明
      DefaultOAuth2AuthenticatedPrincipal​(java.lang.String name, java.util.Map<java.lang.String,​java.lang.Object> attributes, java.util.Collection<GrantedAuthority> authorities)
      指定されたパラメーターを使用して DefaultOAuth2AuthenticatedPrincipal を構築します。
      DefaultOAuth2AuthenticatedPrincipal​(java.util.Map<java.lang.String,​java.lang.Object> attributes, java.util.Collection<GrantedAuthority> authorities)
      指定されたパラメーターを使用して DefaultOAuth2AuthenticatedPrincipal を構築します。
    • メソッドのサマリー

      すべてのメソッド   インスタンスメソッド   具象メソッド  
      修飾子と型 メソッド 説明
      java.util.Map<java.lang.String,​java.lang.Object>getAttributes()
      OAuth 2.0 トークンの属性をマップ形式で取得します。
      java.util.Collection<? extends GrantedAuthority>getAuthorities()
      この OAuth 2.0 トークンに関連付けられた GrantedAuthority の Collection を取得します
      java.lang.StringgetName()
      認証された Principal の名前を返します。
      • クラス java.lang.Object から継承されたメソッド

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • コンストラクターの詳細

      • DefaultOAuth2AuthenticatedPrincipal

        public DefaultOAuth2AuthenticatedPrincipal​(java.util.Map<java.lang.String,​java.lang.Object> attributes,
                                                   java.util.Collection<GrantedAuthority> authorities)
        指定されたパラメーターを使用して DefaultOAuth2AuthenticatedPrincipal を構築します。
        パラメーター:
        attributes - OAuth 2.0 トークンの属性
        authorities - OAuth 2.0 トークンの権限
      • DefaultOAuth2AuthenticatedPrincipal

        public DefaultOAuth2AuthenticatedPrincipal​(java.lang.String name,
                                                   java.util.Map<java.lang.String,​java.lang.Object> attributes,
                                                   java.util.Collection<GrantedAuthority> authorities)
        指定されたパラメーターを使用して DefaultOAuth2AuthenticatedPrincipal を構築します。
        パラメーター:
        name - OAuth 2.0 トークンに添付された名前
        attributes - OAuth 2.0 トークンの属性
        authorities - OAuth 2.0 トークンの権限
    • メソッドの詳細

      • getAttributes

        public java.util.Map<java.lang.String,​java.lang.Object> getAttributes()
        OAuth 2.0 トークンの属性をマップ形式で取得します。
        次で指定:
        インターフェース OAuth2AuthenticatedPrincipalgetAttributes 
        戻り値:
        属性の名前をキーとする属性のオブジェクトの Map 
      • getName

        public java.lang.String getName()
        インターフェースからコピーされた説明: AuthenticatedPrincipal
        認証された Principal の名前を返します。非 null
        次で指定:
        インターフェース AuthenticatedPrincipalgetName 
        戻り値:
        認証された Principal の名前