Package com.google.crypto.tink.jwt
Class JwtHmacKey.Builder
- java.lang.Object
-
- com.google.crypto.tink.jwt.JwtHmacKey.Builder
-
- Enclosing class:
- JwtHmacKey
public static class JwtHmacKey.Builder extends java.lang.ObjectHelps creating newJwtHmacKeyobjects.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JwtHmacKeybuild()JwtHmacKey.BuildersetCustomKid(java.lang.String customKid)JwtHmacKey.BuildersetIdRequirement(int idRequirement)JwtHmacKey.BuildersetKeyBytes(SecretBytes keyBytes)JwtHmacKey.BuildersetParameters(JwtHmacParameters parameters)
-
-
-
Method Detail
-
setParameters
@CanIgnoreReturnValue public JwtHmacKey.Builder setParameters(JwtHmacParameters parameters)
-
setKeyBytes
@CanIgnoreReturnValue public JwtHmacKey.Builder setKeyBytes(SecretBytes keyBytes)
-
setIdRequirement
@CanIgnoreReturnValue public JwtHmacKey.Builder setIdRequirement(int idRequirement)
-
setCustomKid
@CanIgnoreReturnValue public JwtHmacKey.Builder setCustomKid(java.lang.String customKid)
-
build
public JwtHmacKey build() throws java.security.GeneralSecurityException
- Throws:
java.security.GeneralSecurityException
-
-