class SmartId::AuthenticationCertificate::Certificate
Public Class Methods
new(base64_cert)
click to toggle source
# File lib/smart_id/authentication_certificate/certificate.rb, line 4 def initialize(base64_cert) @base64_cert = base64_cert end
Public Instance Methods
cert()
click to toggle source
# File lib/smart_id/authentication_certificate/certificate.rb, line 12 def cert @cert ||= OpenSSL::X509::Certificate.new(Base64.decode64(@base64_cert)) end
content()
click to toggle source
# File lib/smart_id/authentication_certificate/certificate.rb, line 8 def content @content ||= SmartId::AuthenticationCertificate::Content.new(cert.subject.to_s) end