Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Standard Ed. 5.0
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
javax.security.auth.login.LoginException

Packages that use LoginException
java.security | Provides the classes and interfaces for the security framework.
javax.security.auth.login | This package provides a pluggable authentication framework.
javax.security.auth.spi | This package provides the interface to be used for implementing pluggable authentication modules.

Uses of LoginException in java.security

Methods in java.security that throw LoginException
`abstract void` | `AuthProvider.login(Subject subject, CallbackHandler handler)` Log in to this provider.
`abstract void` | `AuthProvider.logout()` Log out from this provider.

Uses of LoginException in javax.security.auth.login

Subclasses of LoginException in javax.security.auth.login
`class` | `AccountException` A generic account exception.
`class` | `AccountExpiredException` Signals that a user account has expired.
`class` | `AccountLockedException` Signals that an account was locked.
`class` | `AccountNotFoundException` Signals that an account was not found.
`class` | `CredentialException` A generic credential exception.
`class` | `CredentialExpiredException` Signals that a `Credential` has expired.
`class` | `CredentialNotFoundException` Signals that a credential was not found.
`class` | `FailedLoginException` Signals that user authentication failed.

Methods in javax.security.auth.login that throw LoginException
`void` | `LoginContext.login()` Perform the authentication.
`void` | `LoginContext.logout()` Logout the `Subject`.

Constructors in javax.security.auth.login that throw LoginException
`LoginContext(String name)` Instantiate a new `LoginContext` object with a name.
`LoginContext(String name, CallbackHandler callbackHandler)` Instantiate a new `LoginContext` object with a name and a `CallbackHandler` object.
`LoginContext(String name, Subject subject)` Instantiate a new `LoginContext` object with a name and a `Subject` object.
`LoginContext(String name, Subject subject, CallbackHandler callbackHandler)` Instantiate a new `LoginContext` object with a name, a `Subject` to be authenticated, and a `CallbackHandler` object.
`LoginContext(String name, Subject subject, CallbackHandler callbackHandler, Configuration config)` Instantiate a new `LoginContext` object with a name, a `Subject` to be authenticated, a `CallbackHandler` object, and a login `Configuration`.

Uses of LoginException in javax.security.auth.spi

Methods in javax.security.auth.spi that throw LoginException
`boolean` | `LoginModule.abort()` Method to abort the authentication process (phase 2).
`boolean` | `LoginModule.commit()` Method to commit the authentication process (phase 2).
`boolean` | `LoginModule.login()` Method to authenticate a `Subject` (phase 1).
`boolean` | `LoginModule.logout()` Method which logs out a `Subject`.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Standard Ed. 5.0
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.