sign(vaultBaseUrl, keyName, keyVersion, algorithm, value, options) {
        const operationArguments = {
            vaultBaseUrl,
            keyName,
            keyVersion,
            algorithm,
            value,
            options: coreHttp.operationOptionsToRequestOptionsBase(options || {})
        };
        return this.sendOperationRequest(operationArguments, signOperationSpec);
    }
/**
     * The SIGN operation is applicable to asymmetric and symmetric keys stored in Azure Key Vault since
     * this operation uses the private portion of the key. This operation requires the keys/sign
     * permission.
     * @param vaultBaseUrl The vault name, for example https://myvault.vault.azure.net.
     * @param keyName The name of the key.
     * @param keyVersion The version of the key.
     * @param algorithm The signing/verification algorithm identifier. For more information on possible
     *                  algorithm types, see JsonWebKeySignatureAlgorithm.
     * @param value
     * @param options The options parameters.
     */
The SIGN operation is applicable to asymmetric and symmetric keys stored in Azure Key Vault since
this operation uses the private portion of the key. This operation requires the keys/sign
permission.
The SIGN operation is applicable to asymmetric and symmetric keys stored in Azure Key Vault since this operation uses the private portion of the key . This operation requires the keys / sign permission .
sign(vaultBaseUrl, keyName, keyVersion, algorithm, value, options) {
        const operationArguments = {
            vaultBaseUrl,
            keyName,
            keyVersion,
            algorithm,
            value,
            options: coreHttp.operationOptionsToRequestOptionsBase(options || {})
        };
        return this.sendOperationRequest(operationArguments, signOperationSpec);
    }
sign ( vaultBaseUrl , keyName , keyVersion , algorithm , value , options ) { const operationArguments = { vaultBaseUrl , keyName , keyVersion , algorithm , value , options : coreHttp . operationOptionsToRequestOptionsBase ( options || { } ) } ; return this . sendOperationRequest ( operationArguments , signOperationSpec ) ; }
The SIGN operation is applicable to asymmetric and symmetric keys stored in Azure Key Vault since
 this operation uses the private portion of the key.
The SIGN operation is applicable to asymmetric and symmetric keys stored in Azure Key Vault since this operation uses the private portion of the key .