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
|
|