Package io.servicetalk.http.security.auth.basic.jersey
@ElementsAreNonnullByDefault
package io.servicetalk.http.security.auth.basic.jersey
-
ClassDescriptionIndicates that the marked
Application
, resource class or resource method is authenticated with HTTP Basic and that aSecurityContext
needs to be established for the in-flight request.BasicAuthPrincipal<UserInfo>A genericPrincipal
that wraps a user providedUserInfo
.A genericSecurityContext
that wraps a user providedPrincipal
, and which is designed for theSecurityContext.BASIC_AUTH
authentication scheme.Factory methods for buildingContainerRequestFilter
that establishSecurityContext
s for requests authenticated with the Basic HTTP Authentication Scheme (RFC7617).BasicAuthSecurityContextFilters.AbstractBuilder<B extends BasicAuthSecurityContextFilters.AbstractBuilder,PF, SCF> A builder forContainerRequestFilter
instances.A builder that can be used when no user info is stored inAsyncContext
.A builder that can be used when user info is stored inAsyncContext
.