public class Credentials
extends java.lang.Object
Constructor and Description |
---|
Credentials(java.lang.String credentials)
Constructor with combined single
java.lang.String . |
Credentials(java.lang.String userID,
java.lang.String md5Password)
Constructor with separated parts.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCredentials()
Returns combined
java.lang.String of user ID and password hash. |
java.lang.String |
getMD5Password()
Return MD5 hash of user's password.
|
java.lang.String |
getUserID()
Returns user's ID.
|
public Credentials(java.lang.String credentials) throws InvalidCredentialsException
java.lang.String
. Parts must be separated by '#
'.credentials
- Combined single string.InvalidCredentialsException
- Provided credentials failed to pass format validation.public Credentials(java.lang.String userID, java.lang.String md5Password) throws InvalidCredentialsException
userID
- User ID.md5Password
- MD5 hash of password.InvalidCredentialsException
- Provided credentials failed to pass format validation.public final java.lang.String getCredentials()
java.lang.String
of user ID and password hash.public final java.lang.String getUserID()
public final java.lang.String getMD5Password()