public interface KeyGenerator
| Modifier and Type | Method and Description |
|---|---|
ProvidedKeyPair |
encrypting(Encrypting template)
Generates public(certificate)-private key pair suitable for public-key encryption.
|
KeySet |
fromTemplate(KeySetTemplate template)
Generates multiple keys from template at once.
|
ProvidedKey |
secret(Pbe template)
Generates derived secret key from String or char[] - you will not be able to read original key, but you
can use it as initialization parameter for encryption.
|
ProvidedKey |
secret(Secret template)
Generates secret key to be used with certain encryptor and with certain size.
|
ProvidedKey |
secretRaw(Pbe template)
Generates raw secret key that can be stored almost as is in keystore from String or char[].
|
ProvidedKeyPair |
signing(Signing template)
Generates public(certificate)-private key pair suitable for signing.
|
ProvidedKey secretRaw(Pbe template)
KeyDecodertemplate - To generate secret from.ProvidedKey secret(Pbe template)
template - To generate secret from.ProvidedKey secret(Secret template)
template - Key template to generate from.ProvidedKeyPair signing(Signing template)
template - Key pair template to generate from.ProvidedKeyPair encrypting(Encrypting template)
template - Key pair template to generate from.KeySet fromTemplate(KeySetTemplate template)
template - Key set template to generate fromCopyright © 2019. All rights reserved.