code: public IssuerBundle updateCertificateIssuer(String vaultBaseUrl, String issuerName, String provider, IssuerCredentials credentials, OrganizationDetails organizationDetails, IssuerAttributes attributes) {
          return updateCertificateIssuerWithServiceResponseAsync(vaultBaseUrl, issuerName, provider, credentials, organizationDetails, attributes).toBlocking().single().body();
      }
docs: Updates the specified certificate issuer.
  The UpdateCertificateIssuer operation performs an update on the specified certificate issuer entity. This operation requires the certificates/setissuers permission.
  
  @param vaultBaseUrl The vault name, for example https://myvault.vault.azure.net.
  @param issuerName The name of the issuer.
  @param provider The issuer provider.
  @param credentials The credentials to be used for the issuer.
  @param organizationDetails Details of the organization as provided to the issuer.
  @param attributes Attributes of the issuer object.
  @throws IllegalArgumentException thrown if parameters fail the validation
  @throws KeyVaultErrorException thrown if the request is rejected by server
  @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent
  @return the IssuerBundle object if successful.