@ElementsAreNonnullByDefault
| Class | Description |
|---|---|
| BasicAuthPrincipal<UserInfo> |
A generic
Principal that wraps a user provided UserInfo. |
| BasicAuthSecurityContext |
A generic
SecurityContext that wraps a user provided Principal,
and which is designed for the SecurityContext.BASIC_AUTH authentication scheme. |
| BasicAuthSecurityContextFilters |
Factory methods for building
ContainerRequestFilter that establish SecurityContexts for requests
authenticated with the Basic HTTP Authentication Scheme (RFC7617). |
| BasicAuthSecurityContextFilters.AbstractBuilder<B extends BasicAuthSecurityContextFilters.AbstractBuilder,PF,SCF> |
A builder for
ContainerRequestFilter instances. |
| BasicAuthSecurityContextFilters.NoUserInfoBuilder |
A builder that can be used when no user info is stored in
AsyncContext. |
| BasicAuthSecurityContextFilters.UserInfoBuilder<UserInfo> |
A builder that can be used when user info is stored in
AsyncContext. |
| Annotation Type | Description |
|---|---|
| BasicAuthenticated |
Indicates that the marked
Application, resource class or resource method is authenticated with HTTP Basic
and that a SecurityContext needs to be established for the in-flight request. |