class PkiExpress::Name
Attributes
common_name[RW]
country[RW]
dn_qualifier[RW]
email_address[RW]
generation_qualifier[RW]
given_name[RW]
initials[RW]
locality[RW]
organization[RW]
organization_unit[RW]
pseudonym[RW]
serial_number[RW]
state_name[RW]
surname[RW]
title[RW]
Public Class Methods
new(model)
click to toggle source
# File lib/pki_express/name.rb, line 10 def initialize(model) @country = nil @organization = nil @organization_unit = nil @dn_qualifier = nil @state_name = nil @common_name = nil @serial_number = nil @locality = nil @title = nil @surname = nil @given_name = nil @initials = nil @pseudonym = nil @generation_qualifier = nil @email_address = nil if model @country = model.fetch(:country) @organization = model.fetch(:organization) @organization_unit = model.fetch(:organizationUnit) @dn_qualifier = model.fetch(:dnQualifier) @state_name = model.fetch(:stateName) @common_name = model.fetch(:commonName) @serial_number = model.fetch(:serialNumber) @locality = model.fetch(:locality) @title = model.fetch(:title) @surname = model.fetch(:surname) @given_name = model.fetch(:givenName) @initials = model.fetch(:initials) @pseudonym = model.fetch(:pseudonym) @generation_qualifier = model.fetch(:generationQualifier) @email_address = model.fetch(:emailAddress) end end