extensions/net.sf.basedb.webauthn/trunk/webauthn-extended-properties.xml

Code
Comments
Other
Rev Date Author Line
6747 23 May 22 nicklas 1 <?xml version="1.0" encoding="UTF-8" ?>
6747 23 May 22 nicklas 2 <!DOCTYPE extended-properties SYSTEM "extended-properties.dtd" >
6747 23 May 22 nicklas 3 <!--
6747 23 May 22 nicklas 4   Extended properties file with definitions for extra user properties
6747 23 May 22 nicklas 5   that are needed for storing WebAuthn related information, such
6747 23 May 22 nicklas 6   as the user handle and public key. This file should be copied into your
6747 23 May 22 nicklas 7   [base-home]/www/WEB-INF/classes/extended-properties/ directory
6747 23 May 22 nicklas 8 -->
6747 23 May 22 nicklas 9 <extended-properties>
6747 23 May 22 nicklas 10   <class name="UserData">
6747 23 May 22 nicklas 11     <property
6757 01 Jun 22 nicklas 12       name="webAuthnUserHandle"
6757 01 Jun 22 nicklas 13       title="WA User Handle"
6757 01 Jun 22 nicklas 14       description="Unique ID for the user within the WebAuthn system"
6757 01 Jun 22 nicklas 15       column="wa_userhandle"
6747 23 May 22 nicklas 16       type="string"
6747 23 May 22 nicklas 17       length="255"
6747 23 May 22 nicklas 18       restricted-edit="true"
6747 23 May 22 nicklas 19     />
6747 23 May 22 nicklas 20     <property
6757 01 Jun 22 nicklas 21       name="webAuthnSerial"
6757 01 Jun 22 nicklas 22       title="WA Serial"
6757 01 Jun 22 nicklas 23       description="Serial number of the security key (optional)"
6757 01 Jun 22 nicklas 24       column="wa_serial"
6747 23 May 22 nicklas 25       type="string"
6747 23 May 22 nicklas 26       length="255"
6747 23 May 22 nicklas 27       restricted-edit="true"
6747 23 May 22 nicklas 28     />
6747 23 May 22 nicklas 29     <property
6786 04 Aug 22 nicklas 30       name="webAuthnPasswordLess"
6786 04 Aug 22 nicklas 31       title="WA Password-less"
6786 04 Aug 22 nicklas 32       description="A flag indicating if password-less login has been enabled or not"
6786 04 Aug 22 nicklas 33       column="wa_passwordless"
6786 04 Aug 22 nicklas 34       type="boolean"
6786 04 Aug 22 nicklas 35       restricted-edit="true"
6786 04 Aug 22 nicklas 36     />
6786 04 Aug 22 nicklas 37     <property
6747 23 May 22 nicklas 38       name="webAuthnCredentialId"
6747 23 May 22 nicklas 39       title="WA Credential ID"
6747 23 May 22 nicklas 40       description="Unique ID for the credential associated with the user"
6747 23 May 22 nicklas 41       column="wa_credential_id"
6747 23 May 22 nicklas 42       type="string"
6747 23 May 22 nicklas 43       length="255"
6747 23 May 22 nicklas 44       restricted-edit="true"
6747 23 May 22 nicklas 45       hidden="true"
6747 23 May 22 nicklas 46     />
6747 23 May 22 nicklas 47     <property
6747 23 May 22 nicklas 48       name="webAuthnPublicKey"
6747 23 May 22 nicklas 49       title="WA Public Key"
6747 23 May 22 nicklas 50       description="The public key part of the credential"
6747 23 May 22 nicklas 51       column="wa_public_key"
6747 23 May 22 nicklas 52       type="string"
6747 23 May 22 nicklas 53       length="65535"
6747 23 May 22 nicklas 54       restricted-edit="true"
6747 23 May 22 nicklas 55       hidden="true"
6747 23 May 22 nicklas 56     />
6747 23 May 22 nicklas 57     <property
6747 23 May 22 nicklas 58       name="webAuthnSignatureCount"
6757 01 Jun 22 nicklas 59       title="WA Signature Counter"
6757 01 Jun 22 nicklas 60       description="A counter that may be used by the authenticator to make it harder for replay attacks"
6747 23 May 22 nicklas 61       column="wa_signature_count"
6757 01 Jun 22 nicklas 62       type="long"
6747 23 May 22 nicklas 63       restricted-edit="true"
6747 23 May 22 nicklas 64       hidden="true"
6747 23 May 22 nicklas 65     />
6747 23 May 22 nicklas 66   </class>
6747 23 May 22 nicklas 67 </extended-properties>