package org.apereo.cas.adaptors.u2f; import java.io.Serializable; /** * This is {@link U2FAuthentication}. * * @author Misagh Moayyed * @since 5.1.0 */ public class U2FAuthentication implements Serializable { private static final long serialVersionUID = 334984331545697641L; private final String challenge; private final String appId; private final String keyHandle; public U2FAuthentication(final String challenge, final String appId, final String keyHandle) { this.challenge = challenge; this.appId = appId; this.keyHandle = keyHandle; } public String getKeyHandle() { return keyHandle; } public String getVersion() { return "U2F_V2"; } public String getAppId() { return appId; } public String getChallenge() { return challenge; } }