org.clazzes.login.yubikey

Yubikey Token OTP Adapter

The token authentication provider org.clazzes.login.yubikey implements the org.clazzes.util.sec.TokenOtpChecker interface by forwarding yubikey OTP to the yubico token verification API.

The maven artifact is:

<groupId>org.clazzes.login</groupId>
<artifactId>yubikey-support</artifactId>

The yubi key token adapter is mostly used in conjunction with an LDAP login service with a configured tokenIdsAttribute value.

Configuration

The following configuration overview is valid as of version 1.3.0, which will be released around 2013-10-28.

NameDefault ValueDescription

socketTimeoutMillis

30000Read timeout for HTTP request to the yubico API.

connectTimeoutMillis

60000connection timeout for HTTP request to the yubico API.

yubikeyVerifyLocation

https://api.yubico.com/wsapi/2.0/verify

API endpoint to send requests to.

yubikeyRequestorId


The requestor ID, which is received as part of the yubikey registration process.