クラス BearerTokenAuthenticationExtractor

java.lang.ObjectSE
org.springframework.graphql.server.support.BearerTokenAuthenticationExtractor
実装済みのインターフェース一覧:
AuthenticationExtractor

public final class BearerTokenAuthenticationExtractor extends ObjectSE implements AuthenticationExtractor
導入:
1.3.0
作成者:
Joshua Cummings, Rossen Stoyanchev
  • フィールドの詳細

    • AUTHORIZATION_KEY

      public static final StringSE AUTHORIZATION_KEY
      connection_init ペイロード内の認証値にアクセスするためのデフォルトキー。
      関連事項:
  • コンストラクターの詳細

    • BearerTokenAuthenticationExtractor

      public BearerTokenAuthenticationExtractor()
      ペイロードキーのデフォルトが AUTHORIZATION_KEY となるコンストラクター。
    • BearerTokenAuthenticationExtractor

      public BearerTokenAuthenticationExtractor(StringSE authorizationKey)
      認証値のキーを持つコンストラクター。
      パラメーター:
      authorizationKey - "connection_init" ペイロード内の認証値を検索するためのキー。
  • メソッドの詳細

    • getAuthentication

      public reactor.core.publisher.Mono<org.springframework.security.core.Authentication> getAuthentication(MapSE<StringSE,ObjectSE> payload)
      インターフェースからコピーされた説明: AuthenticationExtractor
      指定されたペイロードに含まれる認証、または空の Mono を返します。
      次で指定:
      インターフェース AuthenticationExtractorgetAuthentication 
      パラメーター:
      payload - 認証値を抽出するペイロード