extensions/net.sf.basedb.yubikey/trunk/README

Code
Comments
Other
Rev Date Author Line
2249 25 Feb 14 nicklas 1 == Requirements ==
2249 25 Feb 14 nicklas 2
5500 17 Jun 19 nicklas 3  1. BASE 3.15 or later.
5500 17 Jun 19 nicklas 4  2. Java 11 or later.
2249 25 Feb 14 nicklas 5  
2249 25 Feb 14 nicklas 6 == Introduction ==
2249 25 Feb 14 nicklas 7
2249 25 Feb 14 nicklas 8 This package is an extension package to BASE that adds support
5186 06 Dec 18 nicklas 9 for authenticating users using !YubiKey one-time-password sticks.
2249 25 Feb 14 nicklas 10
2249 25 Feb 14 nicklas 11
2249 25 Feb 14 nicklas 12  * The homepage for this extension: 
6313 11 Jun 21 nicklas 13    https://baseplugins.thep.lu.se/wiki/net.sf.basedb.yubikey
2249 25 Feb 14 nicklas 14    
5186 06 Dec 18 nicklas 15  * More information about !YubiKey:
2249 25 Feb 14 nicklas 16    http://www.yubico.com/
2249 25 Feb 14 nicklas 17
2249 25 Feb 14 nicklas 18 == Installation ==
2249 25 Feb 14 nicklas 19
6313 11 Jun 21 nicklas 20 See https://baseplugins.thep.lu.se/wiki/net.sf.basedb.yubikey/install
2249 25 Feb 14 nicklas 21  
2249 25 Feb 14 nicklas 22 == Using ==
2249 25 Feb 14 nicklas 23
6313 11 Jun 21 nicklas 24 See https://baseplugins.thep.lu.se/wiki/net.sf.basedb.yubikey/using
2249 25 Feb 14 nicklas 25
2249 25 Feb 14 nicklas 26
2249 25 Feb 14 nicklas 27 == Compiling ==
2249 25 Feb 14 nicklas 28
2249 25 Feb 14 nicklas 29 To compile this package you also need:
2249 25 Feb 14 nicklas 30  
5500 17 Jun 19 nicklas 31  1. Ant 1.10
5500 17 Jun 19 nicklas 32  2. Java 11
2249 25 Feb 14 nicklas 33
2249 25 Feb 14 nicklas 34 Follow these instructions:
2249 25 Feb 14 nicklas 35
2249 25 Feb 14 nicklas 36  1. Download the source code from the subversion repository. See
6313 11 Jun 21 nicklas 37     https://baseplugins.thep.lu.se/wiki/net.sf.basedb.yubikey for instructions.
2249 25 Feb 14 nicklas 38  
2249 25 Feb 14 nicklas 39  2. Type `ant download-lib` to automatically download the BASE core JAR files that
2249 25 Feb 14 nicklas 40     are neeed for compilation. You can also do this manually by copying the 
2249 25 Feb 14 nicklas 41     base-core-3.x.jar file from the BASE installation directory 
2249 25 Feb 14 nicklas 42     (<basedir>/www/WEB-INF/lib/) to the ./lib/compile directory.
2249 25 Feb 14 nicklas 43
2249 25 Feb 14 nicklas 44  3. Type 'ant' to compile the code and generate the 'yubikey.jar' file
2249 25 Feb 14 nicklas 45     in the project directory.
2249 25 Feb 14 nicklas 46
2249 25 Feb 14 nicklas 47  4. Use 'ant package' to create a downloadable tar.gz package.
2249 25 Feb 14 nicklas 48  
2249 25 Feb 14 nicklas 49 Tip: If you need different values for any of the properties defined in
2249 25 Feb 14 nicklas 50 the 'build.xml' file, create a file named 'build.properties' and set
2249 25 Feb 14 nicklas 51 the values there.
2249 25 Feb 14 nicklas 52