Skip navigation links
A C G H I L P S T 

A

authenticate(Credentials, HttpRequest, HttpContext) - Method in class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthScheme
 
authenticate(Credentials, HttpRequest) - Method in class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthScheme
 
authFailed(HttpHost, AuthScheme, HttpContext) - Method in class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthenticationStrategy
 
authSucceeded(HttpHost, AuthScheme, HttpContext) - Method in class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthenticationStrategy
 

C

com.joyent.http.signature.apache.httpclient - package com.joyent.http.signature.apache.httpclient
Package containing utility classes for using HTTP Signature with the Apache HTTP Client.
configure(HttpClientBuilder) - Method in class com.joyent.http.signature.apache.httpclient.HttpSignatureConfigurator
Configures a HttpClientBuilder to use HTTP Signature authentication.
create(HttpContext) - Method in class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthSchemeProvider
Creates an instance of AuthScheme.

G

getAuthenticationStrategy() - Method in class com.joyent.http.signature.apache.httpclient.HttpSignatureConfigurator
 
getAuthScheme() - Method in class com.joyent.http.signature.apache.httpclient.HttpSignatureConfigurator
 
getChallenges(HttpHost, HttpResponse, HttpContext) - Method in class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthenticationStrategy
 
getCredentials() - Method in class com.joyent.http.signature.apache.httpclient.HttpSignatureConfigurator
 
getKeyPair() - Method in class com.joyent.http.signature.apache.httpclient.HttpSignatureConfigurator
 
getParameter(String) - Method in class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthScheme
 
getRealm() - Method in class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthScheme
 
getSchemeName() - Method in class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthScheme
 
getSigner() - Method in class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthScheme
 

H

HttpSignatureAuthenticationStrategy - Class in com.joyent.http.signature.apache.httpclient
AuthenticationStrategy implementation that allows the Apache HTTP Client to authenticate via the HTTP Signature scheme.
HttpSignatureAuthenticationStrategy(Lookup<AuthSchemeProvider>, Credentials) - Constructor for class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthenticationStrategy
Create a new instance using a provider found via a Lookup.
HttpSignatureAuthenticationStrategy(AuthScheme, Credentials) - Constructor for class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthenticationStrategy
Creates a new instance using the passed authentication scheme.
HttpSignatureAuthScheme - Class in com.joyent.http.signature.apache.httpclient
Apache HTTP Client plugin that allows for HTTP Signature based authentication.
HttpSignatureAuthScheme(KeyPair) - Constructor for class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthScheme
Creates a new instance allowing for HTTP signing with default settings.
HttpSignatureAuthScheme(KeyPair, boolean) - Constructor for class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthScheme
Deprecated.
Prefer #HttpSignatureAuthScheme(final KeyPair keyPair, final Signer) if configuration of Signer algorithm, hashes, or providers is required.
HttpSignatureAuthScheme(KeyPair, ThreadLocalSigner) - Constructor for class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthScheme
Creates a new instance allowing for HTTP signing.
HttpSignatureAuthSchemeProvider - Class in com.joyent.http.signature.apache.httpclient
Provides an new instance of HttpSignatureAuthScheme.
HttpSignatureAuthSchemeProvider(KeyPair, boolean) - Constructor for class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthSchemeProvider
HttpSignatureAuthSchemeProvider(KeyPair, ThreadLocalSigner) - Constructor for class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthSchemeProvider
Create a new instance of the provider.
HttpSignatureAuthSchemeProviderLookup - Class in com.joyent.http.signature.apache.httpclient
Lookup implementation that provides a default mapping to an HTTP signatures AuthSchemeProvider.
HttpSignatureAuthSchemeProviderLookup(HttpSignatureAuthSchemeProvider) - Constructor for class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthSchemeProviderLookup
Create a new instance of the lookup with the passed provider.
HttpSignatureAuthSchemeProviderLookup(KeyPair, boolean) - Constructor for class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthSchemeProviderLookup
HttpSignatureAuthSchemeProviderLookup(KeyPair, ThreadLocalSigner) - Constructor for class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthSchemeProviderLookup
Create a new instance of the lookup with a new provider setup with the passed key.
HttpSignatureConfigurator - Class in com.joyent.http.signature.apache.httpclient
Configuration helper class for configuring a HttpClientBuilder to use HTTP Signatures authentication.
HttpSignatureConfigurator(KeyPair, Credentials, boolean) - Constructor for class com.joyent.http.signature.apache.httpclient.HttpSignatureConfigurator
Deprecated.
Prefer HttpSignatureConfigurator.HttpSignatureConfigurator(KeyPair, Credentials, ThreadLocalSigner) if configuration of Signer algorithm, hashes, or providers is required.
HttpSignatureConfigurator(KeyPair, Credentials, ThreadLocalSigner) - Constructor for class com.joyent.http.signature.apache.httpclient.HttpSignatureConfigurator
Creates a new instance.
HttpSignatureRequestInterceptor - Class in com.joyent.http.signature.apache.httpclient
Alternative to HTTP Client AuthScheme approach that uses a HttpRequestInterceptor to perform HTTP signature authentication.
HttpSignatureRequestInterceptor(HttpSignatureAuthScheme, Credentials, boolean) - Constructor for class com.joyent.http.signature.apache.httpclient.HttpSignatureRequestInterceptor
Creates a new instance.

I

isAuthenticationRequested(HttpHost, HttpResponse, HttpContext) - Method in class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthenticationStrategy
Determines if the given HTTP response response represents an authentication challenge that was sent back as a result of authentication failure.
isComplete() - Method in class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthScheme
 
isConnectionBased() - Method in class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthScheme
 

L

lookup(String) - Method in class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthSchemeProviderLookup
 

P

process(HttpRequest, HttpContext) - Method in class com.joyent.http.signature.apache.httpclient.HttpSignatureRequestInterceptor
 
processChallenge(Header) - Method in class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthScheme
 

S

SCHEME_NAME - Static variable in class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthScheme
Name of authentication scheme.
select(Map<String, Header>, HttpHost, HttpResponse, HttpContext) - Method in class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthenticationStrategy
 
signRequestHeader(Credentials, HttpRequest) - Method in class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthScheme
Signs an HttpRequest and returns a header with the signed authorization value.

T

toString() - Method in class com.joyent.http.signature.apache.httpclient.HttpSignatureAuthScheme
 
A C G H I L P S T 
Skip navigation links

Copyright © 2015–2020 Joyent. All rights reserved.