org.apache.jetspeed.security
Interface AuthenticationProvider

All Known Implementing Classes:
AuthenticationProviderImpl

public interface AuthenticationProvider

Configures an authentication provider.

Author:
David Le Strat

Method Summary
 CredentialHandler getCredentialHandler()
           Gets the CredentialHandler.
 String getProviderDescription()
           Gets the authentication provider description.
 String getProviderName()
           Gets the authentication provider name.
 UserSecurityHandler getUserSecurityHandler()
           Gets the UserSecurityHandler.
 void setCredentialHandler(CredentialHandler credHandler)
           Sets the CredentialHandler.
 void setUserSecurityHandler(UserSecurityHandler userSecurityHandler)
           Sets the UserSecurityHandler.
 

Method Detail

getProviderName

public String getProviderName()

Gets the authentication provider name.

Returns:
The authentication provider name.

getProviderDescription

public String getProviderDescription()

Gets the authentication provider description.

Returns:
The authentication provider description.

getUserSecurityHandler

public UserSecurityHandler getUserSecurityHandler()

Gets the UserSecurityHandler.

Returns:
The UserSecurityHandler.

setUserSecurityHandler

public void setUserSecurityHandler(UserSecurityHandler userSecurityHandler)

Sets the UserSecurityHandler.

Parameters:
userSecurityHandler - The UserSecurityHandler.

getCredentialHandler

public CredentialHandler getCredentialHandler()

Gets the CredentialHandler.

Returns:
The CredentialHandler.

setCredentialHandler

public void setCredentialHandler(CredentialHandler credHandler)

Sets the CredentialHandler.

Parameters:
credHandler - The CredentialHandler.


Copyright © 1999-2005 Apache Software Foundation. All Rights Reserved.