|
IBM WebSphere® DataPower® XC10 Appliance Release 2.0 Client API Specification |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.websphere.objectgrid.security.plugins.builtins.UserPasswordCredentialGenerator
public class UserPasswordCredentialGenerator
This credential generator creates UserPasswordCredential
objects.
UserPasswordCredentialGenerator has a one to one relationship with UserPasswordCredential because it can only create a UserPasswordCredential representing one identity.
CredentialGenerator
,
UserPasswordCredential
Constructor Summary | |
---|---|
UserPasswordCredentialGenerator()
Creates a UserPasswordCredentialGenerator with no user name or password. |
|
UserPasswordCredentialGenerator(java.lang.String user,
java.lang.String pwd)
Creates a UserPasswordCredentialGenerator with a specified user name and password |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
Checks two UserPasswordCredentialGenerator objects for equality. |
Credential |
getCredential()
Creates a new UserPasswordCredential object using this
object's user name and password. |
java.lang.String |
getPassword()
Gets the password for this credential generator. |
java.lang.String |
getUserName()
Gets the user name for this credential. |
int |
hashCode()
Returns the hashcode of the UserPasswordCredentialGenerator object. |
void |
setProperties(java.lang.String properties)
Sets additional properties namely a user name and password. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UserPasswordCredentialGenerator()
setProperties(String)
public UserPasswordCredentialGenerator(java.lang.String user, java.lang.String pwd)
user
- the user namepwd
- the passwordMethod Detail |
---|
public Credential getCredential()
UserPasswordCredential
object using this
object's user name and password.
getCredential
in interface CredentialGenerator
UserPasswordCredential
instanceCredentialGenerator.getCredential()
,
UserPasswordCredential
public java.lang.String getPassword()
public java.lang.String getUserName()
public void setProperties(java.lang.String properties)
setProperties
in interface CredentialGenerator
properties
- a properties string with a user name and
a password separated by a blank.
java.lang.IllegalArgumentException
- if the format is not validpublic boolean equals(java.lang.Object obj)
Two UserPasswordCredentialGenerator objects are equal if and only if their user names and passwords are equal.
equals
in class java.lang.Object
obj
- the object we are testing for equality with this object.
true
if both UserPasswordCredentialGenerator objects
are equivalent.public int hashCode()
hashCode
in class java.lang.Object
|
IBM WebSphere® DataPower® XC10 Appliance Release 2.0 Client API Specification |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |