class SSLyze::X509::Extensions::CertificatePolicies::Policy
Represents an individual certificate policy.
Attributes
cps[R]
@return [URI::Generic, nil]
policy[R]
@return [String]
to_s[R]
@return [String]
to_uri[R]
@return [URI::Generic, nil]
user_notice[R]
@return [String, nil]
Public Class Methods
new(policy,qualifiers={})
click to toggle source
Initializes the policy.
@param [String] policy
The policy text.
@param [Hash{Symbol => Object}] qualifiers
@option qualifiers [URI::Generic, nil] :cps
The CPS URI.
@option qualifiers [String, nil] :user_notice
The user notice.
# File lib/sslyze/x509/extensions/certificate_policies.rb, line 43 def initialize(policy,qualifiers={}) @policy = policy @cps = qualifiers[:cps] @user_notice = qualifiers[:user_notice] end