public interface EngineWrapper<T>
There's no expected reason to directly import this for users of Tink, but it might be needed to implement it (say, if someone wants a new type of engine).
| Modifier and Type | Interface and Description |
|---|---|
static class |
EngineWrapper.TCipher
Cipher wrapper.
|
static class |
EngineWrapper.TKeyAgreement
KeyAgreement wrapper.
|
static class |
EngineWrapper.TKeyFactory
KeyFactory wrapper.
|
static class |
EngineWrapper.TKeyPairGenerator
KeyPairGenerator wrapper.
|
static class |
EngineWrapper.TMac
Mac wrapper.
|
static class |
EngineWrapper.TMessageDigest
MessageDigest wrapper.
|
static class |
EngineWrapper.TSignature
Signature wrapper.
|
| Modifier and Type | Method and Description |
|---|---|
T |
getInstance(String algorithm,
Provider provider)
Should call T.getInstance(...).
|
T getInstance(String algorithm, Provider provider) throws GeneralSecurityException
GeneralSecurityException