Method: R509::Cert::Extensions::PolicyConstraints#to_h

Defined in:
lib/r509/cert/extensions/policy_constraints.rb

#to_hHash

Returns:

  • (Hash)


61
62
63
64
65
66
67
68
# File 'lib/r509/cert/extensions/policy_constraints.rb', line 61

def to_h
  hash = {
    :critical => self.critical?
  }
  hash[:require_explicit_policy] = @require_explicit_policy unless @require_explicit_policy.nil?
  hash[:inhibit_policy_mapping] = @inhibit_policy_mapping unless @inhibit_policy_mapping.nil?
  hash
end