public static final class AesSivParameters.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
AesSivParameters |
build() |
AesSivParameters.Builder |
setKeySizeBytes(int keySizeBytes)
Accepts key sizes of 32, 48 or 64 bytes.
|
AesSivParameters.Builder |
setVariant(AesSivParameters.Variant variant) |
@CanIgnoreReturnValue public AesSivParameters.Builder setKeySizeBytes(int keySizeBytes) throws GeneralSecurityException
Note that some Tink configurations reject key sizes 32 and 48 bytes.
GeneralSecurityException@CanIgnoreReturnValue public AesSivParameters.Builder setVariant(AesSivParameters.Variant variant)
public AesSivParameters build() throws GeneralSecurityException
GeneralSecurityException