Package org.glassfish.jersey.client.authentication
Provides core client authentication mechanisms.
-
Interface Summary Interface Description HttpAuthenticationFeature.BasicBuilder Extension ofHttpAuthenticationFeature.Builder
that builds the http authentication feature configured for basic authentication.HttpAuthenticationFeature.Builder Builder that creates instances ofHttpAuthenticationFeature
.HttpAuthenticationFeature.UniversalBuilder Extension ofHttpAuthenticationFeature.Builder
that builds the http authentication feature configured in universal mode that supports basic and digest authentication. -
Class Summary Class Description BasicAuthenticator Implementation of Basic Http Authentication method (RFC 2617).DigestAuthenticator Implementation of Digest Http Authentication method (RFC 2617).HttpAuthenticationFeature Features that provides Http Basic and Digest client authentication (based on RFC 2617).HttpAuthenticationFeature.BuilderImpl Implementation of all authentication builders.HttpAuthenticationFilter Http Authentication filter that provides basic and digest authentication (based on RFC 2617).HttpAuthenticationFilter.Credentials Credentials (username + password). -
Enum Summary Enum Description DigestAuthenticator.Algorithm DigestAuthenticator.QOP HttpAuthenticationFeature.Mode Feature authentication mode.HttpAuthenticationFilter.Type Authentication type. -
Exception Summary Exception Description RequestAuthenticationException Exception thrown by security request authentication.ResponseAuthenticationException Exception thrown by security response authentication.