Class AesCmacKey.Builder

  • Enclosing class:
    AesCmacKey

    public static class AesCmacKey.Builder
    extends java.lang.Object
    Builder for AesCmacKey.
    • Method Detail

      • setAesKeyBytes

        @CanIgnoreReturnValue
        public AesCmacKey.Builder setAesKeyBytes​(SecretBytes aesKeyBytes)
                                          throws java.security.GeneralSecurityException
        Throws:
        java.security.GeneralSecurityException
      • setIdRequirement

        @CanIgnoreReturnValue
        public AesCmacKey.Builder setIdRequirement​(@Nullable
                                                   java.lang.Integer idRequirement)
      • build

        public AesCmacKey build()
                         throws java.security.GeneralSecurityException
        Throws:
        java.security.GeneralSecurityException