ReactiveSecurityContextHolder is empty populates an
AnonymousAuthenticationTokenReactiveAuthenticationManager to authenticate a Payload.PayloadExchange.${username-bytes-length}${username-bytes}${password-bytes}.PayloadExchange to a
UsernamePasswordAuthenticationToken by extracting
UsernamePasswordMetadata.BASIC_AUTHENTICATION_MIME_TYPE from the metadata.PayloadExchange to a
BearerTokenAuthenticationToken by extracting
BearerTokenMetadata.BEARER_AUTHENTICATION_MIME_TYPE from the metadata.Payload#metadata().PayloadExchangePayloadInterceptor through the given PayloadInterceptorChain.PayloadExchangeMatcher.MatchResult that is a match with no variablesPayloadExchangeMatcher.MatchResult that is a match with the specified variablesPayloadExchangeMatcher.MatchResult that is not a match.PayloadExchange to an AuthenticationPayloadExchangeMatcher matches.PayloadExchangeMatcher instances toPayloadExchange typePayloadInterceptor to delegate to the next in the chain.SocketAcceptorInterceptor that applies the PayloadInterceptorsSocketAcceptorInterceptor.Payload.metadata().