|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.restlet.data.ChallengeScheme
public final class ChallengeScheme
Challenge scheme used to authenticate remote clients.
Field Summary | |
---|---|
static ChallengeScheme |
CUSTOM
Custom scheme based on IP address or cookies or query parameters, etc. |
static ChallengeScheme |
FTP_PLAIN
Plain FTP scheme. |
static ChallengeScheme |
HTTP_AWS_QUERY
Amazon Query String HTTP scheme. |
static ChallengeScheme |
HTTP_AWS_S3
Amazon S3 HTTP scheme. |
static ChallengeScheme |
HTTP_AZURE_SHAREDKEY
Microsoft Azure Shared Key scheme. |
static ChallengeScheme |
HTTP_AZURE_SHAREDKEY_LITE
Microsoft Azure Shared Key lite scheme. |
static ChallengeScheme |
HTTP_BASIC
Basic HTTP scheme. |
static ChallengeScheme |
HTTP_COOKIE
Cookie HTTP scheme. |
static ChallengeScheme |
HTTP_DIGEST
Digest HTTP scheme. |
static ChallengeScheme |
HTTP_NTLM
Microsoft NTML HTTP scheme. |
static ChallengeScheme |
HTTP_OAUTH
OAuth HTTP scheme. |
static ChallengeScheme |
POP_BASIC
Basic POP scheme. |
static ChallengeScheme |
POP_DIGEST
Digest POP scheme. |
static ChallengeScheme |
SDC
Secure Data Connector scheme. |
static ChallengeScheme |
SMTP_PLAIN
Plain SMTP scheme. |
Constructor Summary | |
---|---|
ChallengeScheme(String name,
String technicalName)
Constructor. |
|
ChallengeScheme(String name,
String technicalName,
String description)
Constructor. |
Method Summary | |
---|---|
boolean |
equals(Object object)
|
String |
getDescription()
Returns the description. |
String |
getName()
Returns the name. |
String |
getTechnicalName()
Returns the technical name (ex: BASIC). |
int |
hashCode()
|
String |
toString()
Returns the name. |
static ChallengeScheme |
valueOf(String name)
Returns the challenge scheme associated to a scheme name. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final ChallengeScheme CUSTOM
public static final ChallengeScheme FTP_PLAIN
public static final ChallengeScheme HTTP_AWS_S3
public static final ChallengeScheme HTTP_AWS_QUERY
public static final ChallengeScheme HTTP_AZURE_SHAREDKEY
public static final ChallengeScheme HTTP_AZURE_SHAREDKEY_LITE
public static final ChallengeScheme HTTP_BASIC
public static final ChallengeScheme HTTP_COOKIE
public static final ChallengeScheme HTTP_DIGEST
public static final ChallengeScheme HTTP_NTLM
public static final ChallengeScheme HTTP_OAUTH
public static final ChallengeScheme POP_BASIC
public static final ChallengeScheme POP_DIGEST
public static final ChallengeScheme SDC
public static final ChallengeScheme SMTP_PLAIN
Constructor Detail |
---|
public ChallengeScheme(String name, String technicalName)
name
- The unique name.technicalName
- The technical name.public ChallengeScheme(String name, String technicalName, String description)
name
- The unique name.technicalName
- The technical name.description
- The description.Method Detail |
---|
public static ChallengeScheme valueOf(String name)
name
- The scheme name.
public boolean equals(Object object)
equals
in class Object
public String getDescription()
public String getName()
public String getTechnicalName()
public int hashCode()
hashCode
in class Object
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |