Cl8r::Model::PkiConfig
Inherits YAML::Serializable < Reference < Object
Models sovereign Master Root CA signing hierarchy and FreeIPA subordinate CA delegation.
Constructors
new(root_ca_name : String = "Master Root CA", root_ca_algo : String = "rsa4096", root_ca_validity_days : Int32 = 3650, freeipa_sub_ca : Bool = true, intermediate_ca_name : String | Nil = nil, organization : String | Nil = nil, organizational_unit : String | Nil = nil, country : String = "MX", state : String | Nil = nil, city : String | Nil = nil)
Initializes a PkiConfig with cryptographic algorithm, certificate validity, and X.509 subject attributes.
new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
SourceInstance methods
city
Sourcecountry
Sourcefreeipa_sub_ca?
Sourceintermediate_ca_name
Sourceorganization
Sourceorganizational_unit
Sourceroot_ca_algo
Sourceroot_ca_name
Sourceroot_ca_validity_days
Sourcestate
Source