Sha256: 5c343e96b73eec5065c0e0a1332670c541f35ce1175db1d3fdf90d84d9c5e394
Contents?: true
Size: 936 Bytes
Versions: 1
Compression:
Stored size: 936 Bytes
Contents
require "digicert/base" module Digicert class Certificate < Digicert::Base extend Digicert::Findable def download(attributes = {}) certificate_downloader.fetch(resource_id, attributes) end def download_content certificate_downloader.fetch_content(resource_id) end def revoke request_klass.new(:put, revocation_path, attributes).parse end def self.revoke(certificate_id, attributes = {}) new(attributes.merge(resource_id: certificate_id)).revoke end def download_to_path(path:, ext: "zip", **attributes) certificate_downloader.fetch_to_path( resource_id, attributes.merge(path: path, ext: ext), ) end private def resource_path "certificate" end def revocation_path [resource_path, resource_id, "revoke"].join("/") end def certificate_downloader Digicert::CertificateDownloader end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
digicert-0.1.1 | lib/digicert/certificate.rb |