クラス SecurityContextServerWebExchange

java.lang.ObjectSE
org.springframework.web.server.ServerWebExchangeDecorator
org.springframework.security.web.server.context.SecurityContextServerWebExchange
実装されたすべてのインターフェース:
org.springframework.web.server.ServerWebExchange

public class SecurityContextServerWebExchange extends org.springframework.web.server.ServerWebExchangeDecorator
提供された SecurityContext で ServerWebExchange.getPrincipal() をオーバーライドします
導入:
5.0
関連事項:
  • ネストされたクラスのサマリー

    インターフェース org.springframework.web.server.ServerWebExchange から継承されたネストクラス / インターフェース

    org.springframework.web.server.ServerWebExchange.Builder
  • フィールドサマリー

    インターフェース org.springframework.web.server.ServerWebExchange から継承されたフィールド

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

    コンストラクター
    コンストラクター
    説明
    SecurityContextServerWebExchange(org.springframework.web.server.ServerWebExchange delegate, reactor.core.publisher.Mono<SecurityContext> context)
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    <T extends PrincipalSE>
    reactor.core.publisher.Mono<T>

    クラス org.springframework.web.server.ServerWebExchangeDecorator から継承されたメソッド

    addUrlTransformer, checkNotModified, checkNotModified, checkNotModified, cleanupMultipart, getApplicationContext, getAttributes, getDelegate, getFormData, getLocaleContext, getLogPrefix, getMultipartData, getRequest, getResponse, getSession, isNotModified, toString, transformUrl

    クラス java.lang.ObjectSE から継承されたメソッド

    clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSE

    インターフェース org.springframework.web.server.ServerWebExchange から継承されたメソッド

    getAttribute, getAttributeOrDefault, getRequiredAttribute, mutate
  • コンストラクターの詳細

    • SecurityContextServerWebExchange

      public SecurityContextServerWebExchange(org.springframework.web.server.ServerWebExchange delegate, reactor.core.publisher.Mono<SecurityContext> context)
  • メソッドの詳細

    • getPrincipal

      public <T extends PrincipalSE> reactor.core.publisher.Mono<T> getPrincipal()
      次で指定:
      インターフェース org.springframework.web.server.ServerWebExchangegetPrincipal 
      オーバーライド:
      クラス org.springframework.web.server.ServerWebExchangeDecoratorgetPrincipal