Set the location of the file that holds the mappings of Yubikey token IDs to user names. The format is username:first_public_id:second_public_id:... default location of the file is $HOME/.yubico/authorized_yubikeys.
Set to your client key in base64 format. The client key is also known as API key, and provides integrity in the communication between the client (you) and the validation server. If you want to get one for use with the default YubiCloud service, visit this URL:
.URLhttps://upgrade.yubico.com/getapikey/
.TP
.Balwaysok
Set to enable all authentication attempts to succeed (aka presentation mode).
.TP
.Btry_first_pass
Before prompting the user for their password, the module first tries the previous stacked module´s password in case that satisfies this module as well.
.TP
.Buse_first_pass
The argument use_first_pass forces the module to use a previous stacked modules password and will never prompt the user - if no password is available or the password is not appropriate, the user will be denied access.
.TP
.Burl=\fIurl\fR
Set the URL template to use, this is set by calling yubikey_client_set_url_template, which defaults to the default in the yubico-c-client package.
Specify the path where X509 certificates are stored. This is required if 'https' or 'ldaps' are used in 'url' and 'ldap_uri' respectively.
.TP
.Bverbose_otp
This argument is used to show the OTP (One Time Password) when it is entered, i.e. to enable terminal echo of entered characters. You are advised to not use this, if you are using two factor authentication because that will display your password on the screen. This requires the service using the PAM module to display custom fields. For example, OpenSSH requires you to configure "ChallengeResponseAuthentication no".
.TP
.Bldap_uri=\fIuri\fR
Specify the LDAP server URI (e.g. ldap://localhost).
.TP
.Bldap_server=\fIserver\fR
Specify the LDAP server host (default LDAP port is used).
.BDeprecated.Use"ldap_uri"instead.
.TP
.Bldapdn=\fIdn\fR
The dn where the users are stored (eg: ou=users,dc=domain,dc=com).
.TP
.Buser_attr=\fIattr\fR
The LDAP attribute used to store user names (eg:cn).
.TP
.Byubi_attr=\fIattr\fR
The LDAP attribute used to store the Yubikey id.
.TP
.Byubi_attr_prefix=\fIprefix\fR
The prefix of the LDAP attribute's value, in case of a generic attribute, used to store several types of ids.
.TP
.Btoken_id_length=\fIlength\fR
Length of ID prefixing the OTP (this is 12 if using the YubiCloud).