org.apache.jetspeed.security
Interface AuthenticationProvider


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

String getProviderName()

Gets the authentication provider name.

Returns:
The authentication provider name.

getProviderDescription

String getProviderDescription()

Gets the authentication provider description.

Returns:
The authentication provider description.

getUserSecurityHandler

UserSecurityHandler getUserSecurityHandler()

Gets the UserSecurityHandler.

Returns:
The UserSecurityHandler.

setUserSecurityHandler

void setUserSecurityHandler(UserSecurityHandler userSecurityHandler)

Sets the UserSecurityHandler.

Parameters:
userSecurityHandler - The UserSecurityHandler.

getCredentialHandler

CredentialHandler getCredentialHandler()

Gets the CredentialHandler.

Returns:
The CredentialHandler.

setCredentialHandler

void setCredentialHandler(CredentialHandler credHandler)

Sets the CredentialHandler.

Parameters:
credHandler - The CredentialHandler.


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