protected byte[] signWith(final byte[] value, final String algHeaderValue) {
        return signWith(value, algHeaderValue, this.signingKey);
    }
Sign value with given parameters.

@param value          the value
@param algHeaderValue the alg header value
@return the byte [ ]
core/cas-server-core-util-api/src/main/java/org/apereo/cas/util/cipher/AbstractCipherExecutor.java