LLNL/ldapotp-jni-lib

Name: ldapotp-jni-lib

Owner: Lawrence Livermore National Laboratory

Description: A native interface wrapper for the standard LDAPOTP Client Authentication libraries

Created: 2015-06-24 23:10:01.0

Updated: 2017-08-16 23:21:12.0

Pushed: 2016-04-14 18:08:05.0

Homepage: null

Size: 27

Language: C

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

LdapOtpNativeInterface

by Tim Meier, meier3@llnl.gov

libLdapOtpJni is a Java Native Interface for libldapotp and libotp_auth_client

Released under the GNU LGPL, LLNL-CODE-673346. See the LICENSE file for details.

Overview

This native C library is an ldapotp native wrapper package. It is designed to be dynamically loaded by a client Java application that needs to authenticate using LDAP OTP. Typically this is done with the JLdapOtpInterface.jar library.

Installation Location

The standard installation is located in /usr/lib64/ldapotp or simply /lib64/ldaptop.

JLdapOtpInterface

A java application that needs to authenticate a user via OTP, would use the classes and methods within the JLdapOtpInterface package. This package, in turn, loads the LdapOtpNativeInterace library, which links to the standard LLNL OTP authentication libraries (libldaptop & libotp_auth_client).


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.