Credentials is a wrapper for a variety of ways in which PKI constructs (e.g., private keys, certificates, keystores, HSM, DER-encoded keys/certs, etc.) can be passed to encryption/digsig calls. It is used for PKI encryption and is required for the digsig and security packages.
Interface Summary Interface Description CredentialsRepresents, and provides access to, user credentials. PrivateKeyHolderThe PrivateKeyHolder is a generic interface that can hold any type of PrivateKey.
Class Summary Class Description CredentialFactoryThe Credential Factory allows us to create credentials that can be used for encryption/digsig related functions. PrivateKeyHolderFactoryPrivateKeyHolderFactory creates a PrivateKey that can be used to create the appropriate Gibson Credentials.