extensions/net.sf.basedb.webauthn/trunk/META-INF/extensions.xml

Code
Comments
Other
Rev Date Author Line
6742 19 May 22 nicklas 1 <?xml version="1.0" encoding="UTF-8" ?>
6742 19 May 22 nicklas 2 <extensions xmlns="http://base.thep.lu.se/extensions.xsd">
6742 19 May 22 nicklas 3   <about safe-scripts="1">
6742 19 May 22 nicklas 4     <name>WebAuthn authentication</name>
6742 19 May 22 nicklas 5     <description>
6742 19 May 22 nicklas 6       A package that makes it possible to use security keys
6742 19 May 22 nicklas 7       that implements the WebAuthn protocol for logging in to BASE.
6742 19 May 22 nicklas 8     </description>
6793 05 Aug 22 nicklas 9     <version>1.0-beta4</version>
6749 25 May 22 nicklas 10     <min-base-version>3.19.3</min-base-version>
6742 19 May 22 nicklas 11     <copyright>BASE development team</copyright>
6742 19 May 22 nicklas 12     <email>basedb-users@lists.sourceforge.net</email>
6742 19 May 22 nicklas 13     <url>https://baseplugins.thep.lu.se/wiki/net.sf.basedb.webauthn</url>
6742 19 May 22 nicklas 14   </about>
6742 19 May 22 nicklas 15
6742 19 May 22 nicklas 16   <extension 
6742 19 May 22 nicklas 17     id="net.sf.basedb.webauthn.user-edit" 
6742 19 May 22 nicklas 18     extends="net.sf.basedb.clients.web.tabcontrol.edit.user"
6742 19 May 22 nicklas 19     >
6742 19 May 22 nicklas 20     <about>
6742 19 May 22 nicklas 21       <name>WebAuthn tab in user edit dialog</name>
6742 19 May 22 nicklas 22     </about>
6742 19 May 22 nicklas 23     <index>5</index>
6742 19 May 22 nicklas 24     <action-factory>
6742 19 May 22 nicklas 25       <factory-class>
6742 19 May 22 nicklas 26         net.sf.basedb.clients.web.extensions.tabcontrol.IncludeContentTabFactory
6742 19 May 22 nicklas 27       </factory-class>
6742 19 May 22 nicklas 28       <parameters>
6742 19 May 22 nicklas 29         <id>webauthn-tab</id>
6742 19 May 22 nicklas 30         <title>WebAuthn</title>
6742 19 May 22 nicklas 31         <tooltip>Register a WebAuthn-compatible security key</tooltip>
6742 19 May 22 nicklas 32         <include>~/edit-user.jsp</include>
6742 19 May 22 nicklas 33         <stylesheet>~/css/webauthn.css</stylesheet>
6742 19 May 22 nicklas 34         <script>~/edit-user.js</script>
6745 20 May 22 nicklas 35         <script>~/webauthn-utils.js</script>
6742 19 May 22 nicklas 36       </parameters>
6742 19 May 22 nicklas 37     </action-factory>
6742 19 May 22 nicklas 38   </extension>
6742 19 May 22 nicklas 39
6750 30 May 22 nicklas 40   <extension 
6750 30 May 22 nicklas 41     id="net.sf.basedb.webauthn.login-form" 
6750 30 May 22 nicklas 42     extends="net.sf.basedb.clients.web.login-form"
6750 30 May 22 nicklas 43     >
6750 30 May 22 nicklas 44     <about>
6750 30 May 22 nicklas 45       <name>WebAuthn login form</name>
6750 30 May 22 nicklas 46     </about>
6750 30 May 22 nicklas 47     <index>5</index>
6750 30 May 22 nicklas 48     <action-factory>
6750 30 May 22 nicklas 49       <factory-class>net.sf.basedb.webauthn.WebAuthnLoginFormFactory</factory-class>
6750 30 May 22 nicklas 50       <parameters>
6750 30 May 22 nicklas 51         <stylesheet>~/css/webauthn.css</stylesheet>
6750 30 May 22 nicklas 52         <script>~/webauthn-login.js</script>
6750 30 May 22 nicklas 53         <script>~/webauthn-utils.js</script>
6750 30 May 22 nicklas 54       </parameters>
6750 30 May 22 nicklas 55     </action-factory>
6750 30 May 22 nicklas 56   </extension>
6750 30 May 22 nicklas 57
6751 30 May 22 nicklas 58   <extension 
6787 04 Aug 22 nicklas 59     id="net.sf.basedb.webauthn.login-form-passwordless" 
6787 04 Aug 22 nicklas 60     extends="net.sf.basedb.clients.web.login-form"
6787 04 Aug 22 nicklas 61     >
6787 04 Aug 22 nicklas 62     <about disabled="1">
6787 04 Aug 22 nicklas 63       <name>WebAuthn password-less login form</name>
6787 04 Aug 22 nicklas 64     </about>
6787 04 Aug 22 nicklas 65     <index>6</index>
6787 04 Aug 22 nicklas 66     <action-factory>
6787 04 Aug 22 nicklas 67       <factory-class>net.sf.basedb.webauthn.WebAuthnLoginFormFactory</factory-class>
6787 04 Aug 22 nicklas 68       <parameters>
6787 04 Aug 22 nicklas 69         <password-less>true</password-less>
6787 04 Aug 22 nicklas 70         <stylesheet>~/css/webauthn.css</stylesheet>
6787 04 Aug 22 nicklas 71         <script>~/webauthn-login.js</script>
6787 04 Aug 22 nicklas 72         <script>~/webauthn-utils.js</script>
6787 04 Aug 22 nicklas 73       </parameters>
6787 04 Aug 22 nicklas 74     </action-factory>
6787 04 Aug 22 nicklas 75   </extension>
6787 04 Aug 22 nicklas 76
6787 04 Aug 22 nicklas 77
6787 04 Aug 22 nicklas 78   <extension 
6751 30 May 22 nicklas 79     id="net.sf.basedb.webauthn.authentication-manager" 
6751 30 May 22 nicklas 80     extends="net.sf.basedb.core.authentication-manager"
6751 30 May 22 nicklas 81     >
6751 30 May 22 nicklas 82     <about>
6751 30 May 22 nicklas 83       <name>WebAuthn authentication manager</name>
6751 30 May 22 nicklas 84     </about>
6751 30 May 22 nicklas 85     <index>5</index>
6751 30 May 22 nicklas 86     <action-factory>
6751 30 May 22 nicklas 87       <factory-class>net.sf.basedb.webauthn.WebAuthnAuthenticationManagerFactory</factory-class>
6751 30 May 22 nicklas 88     </action-factory>
6751 30 May 22 nicklas 89   </extension>
6751 30 May 22 nicklas 90
6751 30 May 22 nicklas 91
6742 19 May 22 nicklas 92 </extensions>