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
- Since:
- 5.2.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringAttribute to track client ip address.static final StringAttribute to track geo location, if any.static final StringAttribute to track server ip address.static final StringAttribute to track user-agent, if any.Fields inherited from interface org.springframework.core.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidpopulateAttributes(org.apereo.cas.authentication.AuthenticationBuilder builder, org.apereo.cas.authentication.AuthenticationTransaction transaction) booleansupports(org.apereo.cas.authentication.Credential credential) Methods inherited from class org.apereo.cas.authentication.metadata.BaseAuthenticationMetaDataPopulator
getOrder, setOrder, toString
-
Field Details
-
ATTRIBUTE_CLIENT_IP_ADDRESS
Attribute to track client ip address.- See Also:
-
ATTRIBUTE_SERVER_IP_ADDRESS
Attribute to track server ip address.- See Also:
-
ATTRIBUTE_USER_AGENT
Attribute to track user-agent, if any.- See Also:
-
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)
-