| Package | Description | 
|---|---|
| org.restlet.client.data | 
 Information exchanged by components. 
 | 
| org.restlet.client.resource | 
 Client and server resource classes. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static ChallengeScheme | 
ChallengeScheme.CUSTOM
Custom scheme based on IP address or cookies or query parameters, etc. 
 | 
static ChallengeScheme | 
ChallengeScheme.FTP_PLAIN
Plain FTP scheme. 
 | 
static ChallengeScheme | 
ChallengeScheme.HTTP_AWS_IAM
Amazon Query String HTTP scheme. 
 | 
static ChallengeScheme | 
ChallengeScheme.HTTP_AWS_QUERY
Amazon Query String HTTP scheme. 
 | 
static ChallengeScheme | 
ChallengeScheme.HTTP_AWS_S3
Amazon S3 HTTP scheme. 
 | 
static ChallengeScheme | 
ChallengeScheme.HTTP_AZURE_SHAREDKEY
Microsoft Azure Shared Key scheme. 
 | 
static ChallengeScheme | 
ChallengeScheme.HTTP_AZURE_SHAREDKEY_LITE
Microsoft Azure Shared Key lite scheme. 
 | 
static ChallengeScheme | 
ChallengeScheme.HTTP_BASIC
Basic HTTP scheme. 
 | 
static ChallengeScheme | 
ChallengeScheme.HTTP_COOKIE
Cookie HTTP scheme. 
 | 
static ChallengeScheme | 
ChallengeScheme.HTTP_DIGEST
Digest HTTP scheme. 
 | 
static ChallengeScheme | 
ChallengeScheme.HTTP_NTLM
Microsoft NTML HTTP scheme. 
 | 
static ChallengeScheme | 
ChallengeScheme.HTTP_OAUTH
OAuth 1.0 HTTP scheme. 
 | 
static ChallengeScheme | 
ChallengeScheme.HTTP_OAUTH_BEARER
OAuth Bearer HTTP scheme. 
 | 
static ChallengeScheme | 
ChallengeScheme.HTTP_OAUTH_MAC
OAuth MAC HTTP scheme. 
 | 
static ChallengeScheme | 
ChallengeScheme.POP_BASIC
Basic POP scheme. 
 | 
static ChallengeScheme | 
ChallengeScheme.POP_DIGEST
Digest POP scheme. 
 | 
static ChallengeScheme | 
ChallengeScheme.SDC
Secure Data Connector scheme. 
 | 
static ChallengeScheme | 
ChallengeScheme.SMTP_PLAIN
Plain SMTP scheme. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ChallengeScheme | 
ChallengeMessage.getScheme()
Returns the scheme used. 
 | 
static ChallengeScheme | 
ChallengeScheme.valueOf(java.lang.String name)
Returns the challenge scheme associated to a scheme name. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ChallengeMessage.setScheme(ChallengeScheme scheme)
Sets the scheme used. 
 | 
| Constructor and Description | 
|---|
ChallengeMessage(ChallengeScheme scheme)
Constructor. 
 | 
ChallengeMessage(ChallengeScheme scheme,
                Series<Parameter> parameters)
Constructor. 
 | 
ChallengeMessage(ChallengeScheme scheme,
                java.lang.String realm)
Constructor. 
 | 
ChallengeMessage(ChallengeScheme scheme,
                java.lang.String realm,
                Series<Parameter> parameters)
Constructor. 
 | 
ChallengeMessage(ChallengeScheme scheme,
                java.lang.String realm,
                Series<Parameter> parameters,
                java.lang.String digestAlgorithm,
                java.lang.String opaque,
                java.lang.String serverNonce)
Constructor. 
 | 
ChallengeRequest(ChallengeScheme scheme)
Constructor. 
 | 
ChallengeRequest(ChallengeScheme scheme,
                java.lang.String realm)
Constructor. 
 | 
ChallengeResponse(ChallengeScheme scheme)
Constructor with no credentials. 
 | 
ChallengeResponse(ChallengeScheme scheme,
                 Series<Parameter> parameters,
                 java.lang.String identifier,
                 char[] secret,
                 java.lang.String secretAlgorithm,
                 java.lang.String realm,
                 java.lang.String quality,
                 Reference digestRef,
                 java.lang.String digestAlgorithm,
                 java.lang.String opaque,
                 java.lang.String clientNonce,
                 java.lang.String serverNonce,
                 int serverNounceCount,
                 long timeIssued)
Constructor. 
 | 
ChallengeResponse(ChallengeScheme scheme,
                 java.lang.String identifier,
                 char[] secret)
Constructor. 
 | 
ChallengeResponse(ChallengeScheme scheme,
                 java.lang.String identifier,
                 char[] secret,
                 Series<Parameter> parameters)
Constructor. 
 | 
ChallengeResponse(ChallengeScheme scheme,
                 java.lang.String identifier,
                 Series<Parameter> parameters)
Constructor. 
 | 
ChallengeResponse(ChallengeScheme scheme,
                 java.lang.String identifier,
                 java.lang.String secret)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ClientResource.setChallengeResponse(ChallengeScheme scheme,
                    java.lang.String identifier,
                    java.lang.String secret)
Sets the authentication response sent by a client to an origin server
 given a scheme, identifier and secret. 
 | 
Copyright © 2005-2024 Restlet.