Class ClientInfoAuthenticationMetaDataPopulator

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

public class ClientInfoAuthenticationMetaDataPopulator extends BaseAuthenticationMetaDataPopulator
Since:
5.2.0
  • Field Details

    • ATTRIBUTE_CLIENT_IP_ADDRESS

      public static final String ATTRIBUTE_CLIENT_IP_ADDRESS
      Attribute to track client ip address.
      See Also:
    • ATTRIBUTE_SERVER_IP_ADDRESS

      public static final String ATTRIBUTE_SERVER_IP_ADDRESS
      Attribute to track server ip address.
      See Also:
    • ATTRIBUTE_USER_AGENT

      public static final String ATTRIBUTE_USER_AGENT
      Attribute to track user-agent, if any.
      See Also:
    • ATTRIBUTE_GEO_LOCATION

      public static final String ATTRIBUTE_GEO_LOCATION
      Attribute to track geo location, if any.
      See Also:
  • Constructor Details

    • ClientInfoAuthenticationMetaDataPopulator

      public ClientInfoAuthenticationMetaDataPopulator()
  • 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)