@Override
    protected void engineReset() {
        if (!initialized) {
            return;
        }
        resetContext();
    }
Passes the contents of a direct ByteBuffer to the relevant BoringSSL *MAC function.
common/src/main/java/org/conscrypt/OpenSSLMac.java