public static interface KeySerializer.KeySerializationFunction<KeyT extends Key,SerializationT extends Serialization>
This interface exists only so we have a type we can reference in KeySerializer.create(com.google.crypto.tink.internal.KeySerializer.KeySerializationFunction<KeyT, SerializationT>, java.lang.Class<KeyT>, java.lang.Class<SerializationT>). Users
should not use this directly; see the explanation in KeySerializer.create(com.google.crypto.tink.internal.KeySerializer.KeySerializationFunction<KeyT, SerializationT>, java.lang.Class<KeyT>, java.lang.Class<SerializationT>).
| Modifier and Type | Method and Description |
|---|---|
SerializationT |
serializeKey(KeyT key,
SecretKeyAccess access) |
SerializationT serializeKey(KeyT key, @Nullable SecretKeyAccess access) throws GeneralSecurityException
GeneralSecurityException