Package io.servicetalk.http.security.auth.basic.jersey
-
Class Summary Class Description BasicAuthPrincipal<UserInfo> A genericPrincipal
that wraps a user providedUserInfo
.BasicAuthSecurityContext A genericSecurityContext
that wraps a user providedPrincipal
, and which is designed for theSecurityContext.BASIC_AUTH
authentication scheme.BasicAuthSecurityContextFilters 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.BasicAuthSecurityContextFilters.NoUserInfoBuilder A builder that can be used when no user info is stored inAsyncContext
.BasicAuthSecurityContextFilters.UserInfoBuilder<UserInfo> A builder that can be used when user info is stored inAsyncContext
. -
Annotation Types Summary Annotation Type Description BasicAuthenticated Indicates that the markedApplication
, resource class or resource method is authenticated with HTTP Basic and that aSecurityContext
needs to be established for the in-flight request.