The NoAuthentication class is a Jetspeed
security provider, implementing the PortalAuthentication interface.
It provides no authentication - all login attempts are allowed.
login(java.lang.String username,
java.lang.String password)
Given a public credential(username) and private credential(password),
perform authentication.
Given a public credential(username) and private credential(password),
perform authentication. If authentication succeeds, a JetspeedUser
is returned representing the authenticated subject.
Logout the JetspeedUser.
The logout procedure my may include removing/destroying
Principal and Credential information
if relevant to the security provider.
public void init()
throws org.apache.turbine.services.InitializationException
Performs late initialization. Called just before the first use of the service.
If your class relies on early initialization, and the object it
expects was not received, you can use late initialization to
throw an exception and complain.
Specified by:
init in interface org.apache.turbine.services.Initable
Throws:
InitializationException, - if initialization of this class was not successful.