extensions/net.sf.basedb.webauthn/trunk/webauthn.properties

Code
Comments
Other
Rev Date Author Line
6753 31 May 22 nicklas 1 ##
6753 31 May 22 nicklas 2 ## Configuration file for the WebAuthn login extension
6753 31 May 22 nicklas 3 ## (should be placed in the WEB-INF/classes directory)
6753 31 May 22 nicklas 4 ## Modifications are detected and reloaded automatically
6753 31 May 22 nicklas 5 ## without restarting the server.
6753 31 May 22 nicklas 6 ## 
6753 31 May 22 nicklas 7
6753 31 May 22 nicklas 8 ## Comma- or whitespace separated list of application ids
6753 31 May 22 nicklas 9 ## that should NEVER use WebAuthn for login. Note that
6753 31 May 22 nicklas 10 ## WebAuthn typically only work for web-based clients.
6753 31 May 22 nicklas 11 # no-webauthn = net.sf.basedb.clients.ftp
6753 31 May 22 nicklas 12
6753 31 May 22 nicklas 13 ## Comma- or whitespace separated list of applications ids
6753 31 May 22 nicklas 14 ## that MUST use WebAuthn for login. Users accounts that
6753 31 May 22 nicklas 15 ## have not been configured with a security key will not be 
6753 31 May 22 nicklas 16 ## able to login with the clients (not even the ROOT user!).
6753 31 May 22 nicklas 17 # require-webauthn = net.sf.basedb.clients.web
6753 31 May 22 nicklas 18
6753 31 May 22 nicklas 19 ## Comma- or whitespace separated list of other authentication
6753 31 May 22 nicklas 20 ## methods that are allowed even if a user account has been 
6753 31 May 22 nicklas 21 ## configured to login with WebAuthn. If not specified, user
6753 31 May 22 nicklas 22 ## accounts that have configured a security key MUST use WebAuthn.
6753 31 May 22 nicklas 23 ## This setting doesn't affect user accounts without a security key.
6753 31 May 22 nicklas 24 ## For example: use 'password' to allow users to login with regular
6753 31 May 22 nicklas 25 ## username and password, or use '*' as a wildcard to allow all 
6753 31 May 22 nicklas 26 ## other authentication methods. Note that this setting doesn't
6753 31 May 22 nicklas 27 ## override the 'no-webauthn' or 'require-webauthn' settings.
6753 31 May 22 nicklas 28 # allow-other-authentication = 
6754 31 May 22 nicklas 29
6754 31 May 22 nicklas 30 ## The ID of the RelyingParty is normally taken from the HTTP
6754 31 May 22 nicklas 31 ## request headers. If, for some reason, that doesn't work as
6754 31 May 22 nicklas 32 ## expected it is possible manually configure it here
6754 31 May 22 nicklas 33 # relying-party-id = localhost
6754 31 May 22 nicklas 34
6754 31 May 22 nicklas 35 ## A flag that can be set to allow the RelyingParty to match
6754 31 May 22 nicklas 36 ## against any port number. Should not be needed except for
6754 31 May 22 nicklas 37 ## developers that use non-standard ports.
6754 31 May 22 nicklas 38 # relying-party-allow-origin-port = 1
6754 31 May 22 nicklas 39
6754 31 May 22 nicklas 40 ## A flag that can be set to allow the RelyingParty to match
6754 31 May 22 nicklas 41 ## against any subdomain to the id.
6754 31 May 22 nicklas 42 # relying-party-allow-origin-subdomain = 1
6754 31 May 22 nicklas 43
6754 31 May 22 nicklas 44 ## A flag for disabling validation of the signature counter
6754 31 May 22 nicklas 45 ## This counter is an increasing number intended to prevent
6754 31 May 22 nicklas 46 ## replay attacks. It is recommended to keep this enabled,
6754 31 May 22 nicklas 47 ## unless it is causing problems with security keys that 
6754 31 May 22 nicklas 48 ## don't support the counter
6754 31 May 22 nicklas 49 # relying-party-disable-signature-counter = 1