javax.wbem.client
public class RoleCredential extends Object
RoleCredential implements a password based credential for a
role. RoleCredential includes the credential (e.g. password) and
optionally the host information for which the password is used to
authenticate the RolePrincipal. RoleCredential
should be used in conjunction with the RolePrincipal instance.
This should only be used when a client is assuming a role on a WBEM Server
that requires a password.
| Constructor Summary | |
|---|---|
| RoleCredential(char[] credential)
Creates a role credential using the supplied credential
| |
| RoleCredential(String credential)
Creates a role credential using the supplied credential
| |
| RoleCredential(String credential, String hostname)
Creates a role credential using the supplied credential and hostname
| |
| Method Summary | |
|---|---|
| char[] | getCredential()
Return the role credential in clear text.
|
| String | getHostName()
Get the host name for which the password is used to authenticate.
|
Parameters: credential - The role credential in clear text.
Throws: IllegalArgumentException
- If the credential is null.
Parameters: credential - The role credential in clear text.
Throws: IllegalArgumentException
- If the credential is null.
Parameters: credential - The role credential in clear text. hostname - The hostname information for which the password is used to authenticate
Throws: IllegalArgumentException
- If the credential is null.
Returns: The role credential.
Returns: The host name