org.eclipse.equinox.security.auth
Interface ILoginContextListener
-
public interface ILoginContextListener
This is a common interface that tags a class that can be registered
as a listener for security events.
This interface is not intended to be implemented or extended by clients.
-
See Also:
-
ILoginContextListener
-
Restriction:
- This interface is not intended to be implemented by clients.
onLoginStart
void onLoginStart(
Subject subject)
- This method is called before login starts.
-
-
Parameters:
-
subject
- the subject being authenticated, might be null
if there is no subject associated the context at this time
onLoginFinish
void onLoginFinish(
Subject subject,
LoginException loginException)
- This method is called after login sequence is finished. If login
exception is not null, the login failed.
-
-
Parameters:
-
subject
- the subject being authenticated, might be null
if there is no subject associated the context at this time -
loginException
- null
if login succeeded, otherwise contains
exception caused login to fail
onLogoutStart
void onLogoutStart(
Subject subject)
- This method is called before logout starts.
-
-
Parameters:
-
subject
- the authenticated subject, might be null
if there is no subject associated the context at this time
onLogoutFinish
void onLogoutFinish(
Subject subject,
LoginException logoutException)
- This method is called after logout sequence finishes. If logout
exception is not null, the logout failed.
-
-
Parameters:
-
subject
- the authenticated subject, might be null
if there is no subject associated the context at this time -
logoutException
- null
if logout succeeded, otherwise contains
exception caused logout to fail
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.