クラス OAuth2IntrospectionAuthenticatedPrincipal

java.lang.ObjectSE
org.springframework.security.oauth2.server.resource.introspection.OAuth2IntrospectionAuthenticatedPrincipal
実装されたすべてのインターフェース:
SerializableSEAuthenticatedPrincipalClaimAccessorOAuth2AuthenticatedPrincipalOAuth2TokenIntrospectionClaimAccessor

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

    • OAuth2IntrospectionAuthenticatedPrincipal

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

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