authenticationservice

Identifier:
net.bluemind.core.net.bluemind.core.authenticationservice

Since:
Blue Mind 1.0

Description:
Blue Mind supports database, ldap and active directory authentication. When more exotic authentication schemes are needed, the authentication service can extend the login/password validation process.

Configuration Markup:

<!ELEMENT extension (authentication_service+)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED

>


<!ELEMENT authentication_service EMPTY>

<!ATTLIST authentication_service

implementation CDATA #REQUIRED

>


Examples:
The following is an example of the extension point:

   <extension
         point="net.bluemind.core.authenticationservice">
      <authentication_service
            implementation="net.bluemind.system.ldap.importation.hooks.ImportLdapAuthenticationServiceFactory">
      </authentication_service>
   </extension>

API Information:
All authentication services are instances of net.bluemind.core.server.auth.IAuthenticationServiceFactory

Supplied Implementation:
Blue Mind 1.0 defaults to an in-database authentication service and provides authentication services for LDAP and ActiveDirectory (pro only).


Copyright © Blue Mind SAS, 2012