| Package | Description |
|---|---|
| org.eclipse.scada.sec.authn |
This package contains authentication classes
|
| org.eclipse.scada.sec.callback | |
| org.eclipse.scada.sec.provider.jdbc | |
| org.eclipse.scada.sec.utils.password |
| Modifier and Type | Method and Description |
|---|---|
Map<PasswordEncoding,String> |
CredentialsRequest.getPasswords() |
| Modifier and Type | Method and Description |
|---|---|
void |
CredentialsRequest.askPassword(PasswordEncoding type) |
String |
CredentialsRequest.getPassword(PasswordEncoding type) |
| Modifier and Type | Method and Description |
|---|---|
void |
CredentialsRequest.askPassword(List<PasswordEncoding> types) |
| Modifier and Type | Method and Description |
|---|---|
Map<PasswordEncoding,String> |
PasswordCallback.getPasswords()
Get an unmodifiable map of passwords by type
|
List<List<PasswordEncoding>> |
PasswordCallback.getRequestedTypes() |
| Modifier and Type | Method and Description |
|---|---|
void |
PasswordCallback.addRequestedTypes(PasswordEncoding... types) |
String |
PasswordCallback.getPassword(PasswordEncoding type) |
| Modifier and Type | Method and Description |
|---|---|
void |
PasswordCallback.addRequestedTypes(List<PasswordEncoding> types) |
void |
PasswordCallback.setRequestedTypes(List<List<PasswordEncoding>> passwordEncodings) |
| Constructor and Description |
|---|
PasswordCallback(String label,
int order,
PasswordEncoding... types) |
| Constructor and Description |
|---|
PasswordCallback(String label,
int order,
List<PasswordEncoding> types) |
| Modifier and Type | Method and Description |
|---|---|
protected UserInformation |
JdbcAuthenticationService.performAuthentication(ConnectionContext connection,
String username,
Map<PasswordEncoding,String> passwords) |
protected boolean |
JdbcAuthenticationService.validatePassword(Map<PasswordEncoding,String> providedPasswords,
String storedPassword) |
| Constructor and Description |
|---|
JdbcAuthenticationService.PasswordCheckRowCallback(Map<PasswordEncoding,String> passwords,
String passwordColumnName,
String userIdColumnName) |
| Modifier and Type | Method and Description |
|---|---|
abstract PasswordEncoding |
PasswordType.getEncoding() |
static PasswordEncoding |
PasswordEncoding.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PasswordEncoding[] |
PasswordEncoding.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
List<PasswordEncoding> |
PasswordValidator.getSupportedInputEncodings()
Get the list of supported password encodings in order of preference
|
List<PasswordEncoding> |
PasswordType.getSupportedInputEncodings() |
List<PasswordEncoding> |
DigestValidator.getSupportedInputEncodings() |
List<PasswordEncoding> |
PlainValidator.getSupportedInputEncodings() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
PasswordValidator.validatePassword(Map<PasswordEncoding,String> passwords,
String password) |
boolean |
DigestValidator.validatePassword(Map<PasswordEncoding,String> passwords,
String storedPassword) |
boolean |
PlainValidator.validatePassword(Map<PasswordEncoding,String> passwords,
String storedPassword) |
| Constructor and Description |
|---|
DigestValidator(PasswordEncoding storedEncoding,
String passwordCharsetEncoder,
PasswordDigestCodec passwordDigestCodec) |
Copyright © 2015 Eclipse SCADA Project. All rights reserved.