Package | Description |
---|---|
org.restlet.data |
Information exchanged by components.
|
org.restlet.resource |
Client and server resource classes.
|
org.restlet.security |
Classes related to security.
|
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.
|
void |
ClientResource.setProxyChallengeResponse(ChallengeScheme scheme,
java.lang.String identifier,
java.lang.String secret)
Sets the proxy authentication response sent by a client to an origin
server given a scheme, identifier and secret.
|
Modifier and Type | Method and Description |
---|---|
ChallengeScheme |
ChallengeAuthenticator.getScheme()
Returns the authentication challenge scheme.
|
Constructor and Description |
---|
ChallengeAuthenticator(Context context,
boolean optional,
ChallengeScheme challengeScheme,
java.lang.String realm)
Constructor using the context's default verifier.
|
ChallengeAuthenticator(Context context,
boolean optional,
ChallengeScheme challengeScheme,
java.lang.String realm,
Verifier verifier)
Constructor.
|
ChallengeAuthenticator(Context context,
ChallengeScheme challengeScheme,
java.lang.String realm)
Constructor setting the optional property to false.
|
Copyright © 2005-2024 Restlet.