public class UsernamePasswordCredentials extends Credentials
Modifier and Type | Method and Description |
---|---|
void |
clear()
Erases sensitive information from this instance.
|
byte[] |
getCredentialsAsBytes()
Returns credential part of this instance as an
byte[] . |
java.lang.String |
getLogin()
Returns user name (login) of a user.
|
char[] |
getPassword()
Returns name of a Space.
|
java.lang.String |
getPrincipal()
Returns principal part of this instance as a
String representation. |
byte[] |
getPrincipalAsBytes()
Returns principal part of this instance as a
byte[] . |
java.lang.String |
getSpaceName()
Returns name of a Space used by this
Credentials . |
copy, newAccessKeyCredentials, newAccessKeyCredentials, newAccessKeyCredentials, newSpacenameUsernamePasswordCredentials, newSpacenameUsernamePasswordCredentials, newUsernamePasswordCredentials, newUsernamePasswordCredentials
public java.lang.String getSpaceName()
Credentials
.public java.lang.String getLogin()
public char[] getPassword()
public java.lang.String getPrincipal()
Credentials
String
representation. For internal purposes only.getPrincipal
in class Credentials
public byte[] getPrincipalAsBytes()
Credentials
byte[]
. For internal purposes only.getPrincipalAsBytes
in class Credentials
public byte[] getCredentialsAsBytes()
Credentials
byte[]
. For internal purposes only.getCredentialsAsBytes
in class Credentials
public void clear()
Credentials
clear
in class Credentials