org.apache.jetspeed.security
Interface AuthenticationProvider


public interface AuthenticationProvider

Configures an authentication provider.

Author:
David Le Strat

Method Summary
 AuthenticatedUser authenticate(java.lang.String userName, java.lang.String password)
           Authenticate a user.
 java.lang.String getProviderDescription()
           Gets the authentication provider description.
 java.lang.String getProviderName()
           Gets the authentication provider name.
 

Method Detail

getProviderName

java.lang.String getProviderName()

Gets the authentication provider name.

Returns:
The authentication provider name.

getProviderDescription

java.lang.String getProviderDescription()

Gets the authentication provider description.

Returns:
The authentication provider description.

authenticate

AuthenticatedUser authenticate(java.lang.String userName,
                               java.lang.String password)
                               throws SecurityException

Authenticate a user.

Parameters:
userName - The user name.
password - The user password.
Returns:
the AuthenticatedUser
Throws:
SecurityException


Copyright © 1999-2011 The Apache Software Foundation. All Rights Reserved.