Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package com.novell.java.security

Provides an independent framework for managing the authentication process and authentication credentials for identities within a JVM.

See:
Description

Interface Summary
Key | Defines the functionality shared by all key objects.
Principal | Represents a principal, which can be an individual, a corporation, a program thread, or anything that can have an identity.
PublicKey | Serves to group and provide type safety for all public key interfaces.

Class Summary
Authenticator | Manages the authentication process for identities within a JVM.
DigestInputStream | Provides a transparent stream that updates the associated message digest using the bits going through the stream.
DigestOutputStream | Provides a transparent stream that updates the associated message digest using the bits going through the stream.
Identity | Represents identities, which are real-world objects.
IdentityScope | Represents a scope for identities.
MessageDigest | Provides applications with the functionality of a message digest algorithm, such as MD5 or SHA.
MessageDigestSpi | Defines the Service Provider Interface (SPI) for the MessageDigest class.
Provider | Represents a provider for the Java Security API.

Exception Summary
AlreadyAuthenticatedException | Thrown when an identity is already authenticated to a resource that is the target of another authentication.
AnotherIdentityIsAuthenticatedException | Thrown when another identity is authenticated to the resource for which the authentication is requested.
AuthenticatorException | Employs a "root-cause" mechanism by which the original exception, which may be provider-specific, can be recovered.
ConfigurationException | Thrown when a configuration error occurs in the Authenticator.
CreateTokensCancelledException | Thrown when the authentication token creation process is cancelled.
CreateTokensException | This exception is thrown when the creation of authentication tokens fails.
DigestException | Provides the generic message eigest exception.
GeneralSecurityException | Groups all the exception classes of the java.security package that extend from it.
GetIdentitiesException | Thrown when a failure occurs in identifying authenticated identities.
InvalidKeyException | Provides the exception for invalid Keys.
KeyException | Provides the basic key exception.
KeyManagementException | Provides the general key management exception for all operations dealing with key management.
LoginCancelledException | Thrown when the login procedure is cancelled.
LoginException | Thrown when an error occurs in the login procedure.
LogoutCancelledException | Thrown when the logout procedure is cancelled.
LogoutException | Thrown when an error occurs in the logout procedure.
ModifyTokensCancelledException | Thrown when the token modification procedure is cancelled.
ModifyTokensException | Thrown when an error occurs during the modification of authentication tokens.
NoSuchAlgorithmException | Thrown when a particular cryptographic algorithm is requested but is not available in the environment.
NoSuchProviderException | Thrown when a particular security provider is requested but is not available in the environment.
ProviderException | Provides a runtime exception for Provider exceptions, such as misconfiguration errors.
SignatureException | Provides a generic Signature exception.
VerifyTokensCancelledException | Thrown when the token modification procedure is cancelled.
VerifyTokensException | Thrown when an error occurs during the verification of authentication tokens.

## Package com.novell.java.security Description

Provides an independent framework for managing the authentication process and authentication credentials for identities within a JVM. The Authenticator achieves application level authentication by prompting for user credentials when an authentication request is issued. The Authenticator uses the underlying requestor to perform the actual authentication. This package also provides other security functionalities such as the Message Digest algorithms.

## Package Specification

(none)

## Related Documentation

The following classes and interfaces are used by the Java.Security classes and interfaces.

- com.novell.service.security Package

For overviews, concepts, sample code and demos, and tasks documentation, please see:

- NJCL Developer's Guide Documentation

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES