Class CacheCredentialsMetaDataPopulator

java.lang.Object
org.apereo.cas.authentication.metadata.BaseAuthenticationMetaDataPopulator
org.apereo.cas.authentication.metadata.CacheCredentialsMetaDataPopulator
All Implemented Interfaces:
org.apereo.cas.authentication.AuthenticationMetaDataPopulator, org.springframework.core.Ordered

public class CacheCredentialsMetaDataPopulator extends BaseAuthenticationMetaDataPopulator
We utilize the AuthenticationMetaDataPopulator to retrieve and store the password as an authentication attribute under the key UsernamePasswordCredential.AUTHENTICATION_ATTRIBUTE_PASSWORD.
Since:
4.1
  • Constructor Details

    • CacheCredentialsMetaDataPopulator

      public CacheCredentialsMetaDataPopulator()
    • CacheCredentialsMetaDataPopulator

      public CacheCredentialsMetaDataPopulator(org.apereo.cas.util.crypto.CipherExecutor<String,String> cipherExecutor)
  • Method Details

    • populateAttributes

      public void populateAttributes(org.apereo.cas.authentication.AuthenticationBuilder builder, org.apereo.cas.authentication.AuthenticationTransaction transaction)
    • supports

      public boolean supports(org.apereo.cas.authentication.Credential credential)
    • toString

      public String toString()
      Overrides:
      toString in class BaseAuthenticationMetaDataPopulator