public class YubiKeyAuthenticationMetaDataPopulator
extends java.lang.Object
implements org.apereo.cas.authentication.AuthenticationMetaDataPopulator
YubiKeyAuthenticationMetaDataPopulator which inserts the
yubikey MFA provider id into the final authentication object.| Constructor and Description |
|---|
YubiKeyAuthenticationMetaDataPopulator() |
| Modifier and Type | Method and Description |
|---|---|
void |
populateAttributes(org.apereo.cas.authentication.AuthenticationBuilder builder,
org.apereo.cas.authentication.Credential credential) |
void |
setAuthenticationContextAttribute(java.lang.String authenticationContextAttribute) |
void |
setAuthenticationHandler(org.apereo.cas.authentication.AuthenticationHandler authenticationHandler) |
void |
setProvider(org.apereo.cas.services.MultifactorAuthenticationProvider provider) |
boolean |
supports(org.apereo.cas.authentication.Credential credential) |
public YubiKeyAuthenticationMetaDataPopulator()
public void populateAttributes(org.apereo.cas.authentication.AuthenticationBuilder builder,
org.apereo.cas.authentication.Credential credential)
populateAttributes in interface org.apereo.cas.authentication.AuthenticationMetaDataPopulatorpublic boolean supports(org.apereo.cas.authentication.Credential credential)
supports in interface org.apereo.cas.authentication.AuthenticationMetaDataPopulatorpublic void setAuthenticationContextAttribute(java.lang.String authenticationContextAttribute)
public void setAuthenticationHandler(org.apereo.cas.authentication.AuthenticationHandler authenticationHandler)
public void setProvider(org.apereo.cas.services.MultifactorAuthenticationProvider provider)