Class SurrogateUsernamePasswordCredential

  • All Implemented Interfaces:
    java.io.Serializable, org.apereo.cas.authentication.Credential, org.apereo.cas.authentication.CredentialMetaData, org.apereo.cas.authentication.RememberMeCredential

    public class SurrogateUsernamePasswordCredential
    extends org.apereo.cas.authentication.credential.RememberMeUsernamePasswordCredential
    This is SurrogateUsernamePasswordCredential, able to substitute a target username on behalf of the given credentials.
    Since:
    5.1.0
    See Also:
    Serialized Form
    • 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
    • Method Summary

      • Methods inherited from class org.apereo.cas.authentication.credential.RememberMeUsernamePasswordCredential

        canEqual, equals, hashCode, isRememberMe, setRememberMe, toString
      • Methods inherited from class org.apereo.cas.authentication.credential.UsernamePasswordCredential

        getCustomFields, getId, getPassword, getSource, getUsername, setCustomFields, setPassword, setSource, setUsername, validate
      • Methods inherited from class org.apereo.cas.authentication.credential.AbstractCredential

        getCredentialClass, isValid
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.apereo.cas.authentication.Credential

        getId
    • Constructor Detail

      • SurrogateUsernamePasswordCredential

        public SurrogateUsernamePasswordCredential()