Project

General

Profile

metacat / docs / user / metacat / source / authinterface.rst @ 7373

1
Creating a Java Class that Implements AuthInterface
2
===================================================
3
By default, Metacat supports the use of LDAP as an external authentication
4
mechanism.  It does this by supplying a class (``AuthLDAP``) that implements
5
authentication via an external LDAP server.  However, administrators have the 
6
choice of replacing LDAP with a different system for authentication because 
7
Metacat is written such that this Authentication provider is replaceable with 
8
another class that implements the same interface (``AuthInterface``). As
9
an Administrator, you have the choice to provide an alternative implementation
10
of ``AuthInterface`` and then configuring ``metacat.properties`` to use that
11
class for authentication instead of LDAP.
12