Class RememberMeUsernamePasswordCredential
java.lang.Object
org.apereo.cas.authentication.credential.AbstractCredential
org.apereo.cas.authentication.credential.UsernamePasswordCredential
org.apereo.cas.authentication.credential.RememberMeUsernamePasswordCredential
- All Implemented Interfaces:
Serializable
,org.apereo.cas.authentication.Credential
,org.apereo.cas.authentication.MutableCredential
,org.apereo.cas.authentication.RememberMeCredential
public class RememberMeUsernamePasswordCredential
extends UsernamePasswordCredential
implements org.apereo.cas.authentication.RememberMeCredential
Handles both remember me services and username and password.
- Since:
- 3.2.1
- See Also:
-
Field Summary
Fields inherited from class org.apereo.cas.authentication.credential.UsernamePasswordCredential
AUTHENTICATION_ATTRIBUTE_PASSWORD
Fields inherited from interface org.apereo.cas.authentication.Credential
CREDENTIAL_TYPE_ATTRIBUTE, UNKNOWN_ID
Fields inherited from interface org.apereo.cas.authentication.RememberMeCredential
AUTHENTICATION_ATTRIBUTE_REMEMBER_ME, REQUEST_PARAMETER_REMEMBER_ME
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
int
hashCode()
boolean
void
setRememberMe
(boolean rememberMe) toString()
Methods inherited from class org.apereo.cas.authentication.credential.UsernamePasswordCredential
assignPassword, getCustomFields, getId, getPassword, getSource, getUsername, setCustomFields, setId, setPassword, setSource, setUsername, toPassword, validate
Methods inherited from class org.apereo.cas.authentication.credential.AbstractCredential
getCredentialMetadata, isValid, setCredentialMetadata
Methods inherited from interface org.apereo.cas.authentication.Credential
getCredentialMetadata, getId
Methods inherited from interface org.apereo.cas.authentication.MutableCredential
setCredentialMetadata
-
Constructor Details
-
RememberMeUsernamePasswordCredential
public RememberMeUsernamePasswordCredential() -
RememberMeUsernamePasswordCredential
public RememberMeUsernamePasswordCredential(boolean rememberMe)
-
-
Method Details
-
setRememberMe
public void setRememberMe(boolean rememberMe) - Specified by:
setRememberMe
in interfaceorg.apereo.cas.authentication.RememberMeCredential
-
isRememberMe
public boolean isRememberMe()- Specified by:
isRememberMe
in interfaceorg.apereo.cas.authentication.RememberMeCredential
-
equals
- Overrides:
equals
in classUsernamePasswordCredential
-
hashCode
public int hashCode()- Overrides:
hashCode
in classUsernamePasswordCredential
-
toString
- Overrides:
toString
in classUsernamePasswordCredential
-