Package io.servicetalk.http.security.auth.basic.jersey
-
Class Summary Class Description BasicAuthPrincipal<UserInfo> A genericPrincipalthat wraps a user providedUserInfo.BasicAuthSecurityContext A genericSecurityContextthat wraps a user providedPrincipal, and which is designed for theSecurityContext.BASIC_AUTHauthentication scheme.BasicAuthSecurityContextFilters Factory methods for buildingContainerRequestFilterthat establishSecurityContexts for requests authenticated with the Basic HTTP Authentication Scheme (RFC7617).BasicAuthSecurityContextFilters.AbstractBuilder<B extends BasicAuthSecurityContextFilters.AbstractBuilder,PF,SCF> A builder forContainerRequestFilterinstances.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 aSecurityContextneeds to be established for the in-flight request.