public final class ChallengeScheme extends Object
Modifier and Type | Field and Description |
---|---|
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 and Description |
---|
ChallengeScheme(String name,
String technicalName)
Constructor.
|
ChallengeScheme(String name,
String technicalName,
String description)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
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.
|
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
public ChallengeScheme(String name, String technicalName)
name
- The unique name.technicalName
- The technical name.public static ChallengeScheme valueOf(String name)
name
- The scheme name.public String getDescription()
public String getName()
public String getTechnicalName()
Copyright © 2005–2015. All rights reserved.