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

## Package com.dstc.security.kerberos.creds

This package defines interfaces to Kerberos Credentials and KeyTabs and their management.

See:
Description

Interface Summary
Credential | An interface to a Kerberos credential.
CredentialStore | An interface to a store for Kerberos credentials.
KeyTab | An interface to a Kerberos keytab.
KeyTabEntry | An interface to an entry in a Kerberos keytab.

## Package com.dstc.security.kerberos.creds Description

This package defines interfaces to Kerberos Credentials and KeyTabs and their management.

A `Credential` consists primarily of a {Ticket, session key} pair which allows a user to authenticate or be authenticated to a Kerberos or Kerberized service, or to another Kerberos user. A `CredentialStore` is a collection of `Credential` for authentication to different principals. A file-based `CredentialStore` compatible with MIT Kerberos 5 (including versions 1.0.6 to 1.2) is provided (`FileCredentialStore`). Developers are free to implement their own `CredentialStore` (for instance, an in-memory `CredentialStore`, or a `CredentialStore` which is a JNI wrapper for the equivalent native Windows 2000 calls).

A `KeyTab` is a table of long-term Kerberos keys indexed by owning principal which allows the principal to authenticate and be authenticated. A file-based `KeyTab` (`FileKeyTab`) is provided which is compatible with MIT Kerberos 5 (including versions 1.0.6 to 1.2). Developers are free to implement their own `KeyTab` (for instance, a `KeyTab` with encrypted keys).

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