public class AccessKeyBasedCredentials 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 |
getId()
Returns ID part of a backing
AccessKey . |
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 |
getSecret()
Returns secret part of a backing
AccessKey . |
copy, newAccessKeyCredentials, newAccessKeyCredentials, newAccessKeyCredentials, newSpacenameUsernamePasswordCredentials, newSpacenameUsernamePasswordCredentials, newUsernamePasswordCredentials, newUsernamePasswordCredentials
public java.lang.String getId()
AccessKey
.public java.lang.String getSecret()
AccessKey
.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