クラス DefaultOAuth2AuthenticatedPrincipal

java.lang.ObjectSE
org.springframework.security.oauth2.core.DefaultOAuth2AuthenticatedPrincipal
実装されたすべてのインターフェース:
SerializableSEAuthenticatedPrincipalOAuth2AuthenticatedPrincipal

public final class DefaultOAuth2AuthenticatedPrincipal extends ObjectSE implements OAuth2AuthenticatedPrincipal, SerializableSE
OAuth 2.0 トークンの属性をラップするドメインオブジェクト。
導入:
5.2
関連事項:
  • コンストラクターの詳細

    • DefaultOAuth2AuthenticatedPrincipal

      public DefaultOAuth2AuthenticatedPrincipal(MapSE<StringSE,ObjectSE> attributes, CollectionSE<GrantedAuthority> authorities)
      指定されたパラメーターを使用して DefaultOAuth2AuthenticatedPrincipal を構築します。
      パラメーター:
      attributes - OAuth 2.0 トークンの属性
      authorities - OAuth 2.0 トークンの権限
    • DefaultOAuth2AuthenticatedPrincipal

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