public static interface ParametersSerializer.ParametersSerializationFunction<ParametersT extends Parameters,SerializationT extends Serialization>
This interface exists only so we have a type we can reference in ParametersSerializer.create(com.google.crypto.tink.internal.ParametersSerializer.ParametersSerializationFunction<ParametersT, SerializationT>, java.lang.Class<ParametersT>, java.lang.Class<SerializationT>). Users
should not use this directly; see the explanation in ParametersSerializer.create(com.google.crypto.tink.internal.ParametersSerializer.ParametersSerializationFunction<ParametersT, SerializationT>, java.lang.Class<ParametersT>, java.lang.Class<SerializationT>).
| Modifier and Type | Method and Description |
|---|---|
SerializationT |
serializeParameters(ParametersT key) |
SerializationT serializeParameters(ParametersT key) throws GeneralSecurityException
GeneralSecurityException