|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
AliasEntry | The structure provides information about (key store) alias entry , alias and entry type. |
KeyEntry | This interface represents encrypted key entry returned by
the KeyStore#getKeyEntry method. |
KeyStore | Class representing the protected key store used for storage of key material for asymetric cryptography and trusted certificates. |
KeyStoreSource | Interface for loading and saving KeyStore to the database. |
NotificationListener | Listener for notification events in the UserStore implementation. |
PropertySerializer | (De)Serializes properties and allows to get basic information about the property. |
UserEntry | Represents information about user store in UserStore . |
UserIterator | This interface represents an iterator over user entries, instances of
this iterator are returned by some UserStore methods. |
UserStore | This interface represents the store of the security identities associated information. |
UserStoreSource | The interface for loading and saving UserStore to the database. |
Class Summary | |
AbstractUserStore | This abstract class provides basic functionality to register
and unregister notification listener, to test matching
of userId agains userFilter . |
NotificationEvent | The NotificationEvent event gets delivered whenever
a change that should affect other security components occur. |
PropertyEntry | Represents user property. |
PStore | Represents protected storage of security related
detabases, methods that allows to get singletons of
underlaying UserStore and KeyStore
implementations. |
Exception Summary | |
BadPasswordException | Exception for invalid password using. |
KeyStoreException | Thrown by key store implementations. |
UserStoreException | Thrown by key store implementations. |
Defines a set of interfaces and abstract classes that determine the way to
work with WASP's protected store. WASP protected store consists of two essential
parts KeyStore
and UserStore
. The key store contains
key material for identities, entries for trusted certificates and key-pair entries; i.e.,
private key and certificate chain.
Key entries are intended for use with asymmetric (public) cryptography, SPKM and SSL uses such
entries as identities. Trusted certificate entries serve for trust based on certificate
chains.
The user store contains security attributes of users, like their passwords and certificates.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |