| 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. CUSTOMCustom scheme based on IP address or cookies or query parameters, etc. | 
| static ChallengeScheme | ChallengeScheme. FTP_PLAINPlain FTP scheme. | 
| static ChallengeScheme | ChallengeScheme. HTTP_AWS_IAMAmazon Query String HTTP scheme. | 
| static ChallengeScheme | ChallengeScheme. HTTP_AWS_QUERYAmazon Query String HTTP scheme. | 
| static ChallengeScheme | ChallengeScheme. HTTP_AWS_S3Amazon S3 HTTP scheme. | 
| static ChallengeScheme | ChallengeScheme. HTTP_AZURE_SHAREDKEYMicrosoft Azure Shared Key scheme. | 
| static ChallengeScheme | ChallengeScheme. HTTP_AZURE_SHAREDKEY_LITEMicrosoft Azure Shared Key lite scheme. | 
| static ChallengeScheme | ChallengeScheme. HTTP_BASICBasic HTTP scheme. | 
| static ChallengeScheme | ChallengeScheme. HTTP_COOKIECookie HTTP scheme. | 
| static ChallengeScheme | ChallengeScheme. HTTP_DIGESTDigest HTTP scheme. | 
| static ChallengeScheme | ChallengeScheme. HTTP_NTLMMicrosoft NTML HTTP scheme. | 
| static ChallengeScheme | ChallengeScheme. HTTP_OAUTHOAuth 1.0 HTTP scheme. | 
| static ChallengeScheme | ChallengeScheme. HTTP_OAUTH_BEAREROAuth Bearer HTTP scheme. | 
| static ChallengeScheme | ChallengeScheme. HTTP_OAUTH_MACOAuth MAC HTTP scheme. | 
| static ChallengeScheme | ChallengeScheme. POP_BASICBasic POP scheme. | 
| static ChallengeScheme | ChallengeScheme. POP_DIGESTDigest POP scheme. | 
| static ChallengeScheme | ChallengeScheme. SDCSecure Data Connector scheme. | 
| static ChallengeScheme | ChallengeScheme. SMTP_PLAINPlain 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.