Package com.google.crypto.tink.prf
Class HkdfPrfParameters.Builder
- java.lang.Object
-
- com.google.crypto.tink.prf.HkdfPrfParameters.Builder
-
- Enclosing class:
- HkdfPrfParameters
public static final class HkdfPrfParameters.Builder extends java.lang.ObjectBuilder for HkdfPrfParameters.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HkdfPrfParametersbuild()HkdfPrfParameters.BuildersetHashType(HkdfPrfParameters.HashType hashType)HkdfPrfParameters.BuildersetKeySizeBytes(int keySizeBytes)HkdfPrfParameters.BuildersetSalt(Bytes salt)
-
-
-
Method Detail
-
setKeySizeBytes
@CanIgnoreReturnValue public HkdfPrfParameters.Builder setKeySizeBytes(int keySizeBytes) throws java.security.GeneralSecurityException
- Throws:
java.security.GeneralSecurityException
-
setHashType
@CanIgnoreReturnValue public HkdfPrfParameters.Builder setHashType(HkdfPrfParameters.HashType hashType)
-
setSalt
@CanIgnoreReturnValue public HkdfPrfParameters.Builder setSalt(Bytes salt)
-
build
public HkdfPrfParameters build() throws java.security.GeneralSecurityException
- Throws:
java.security.GeneralSecurityException
-
-