Class: Aws::Types::X509Attributes
- Inherits:
-
Object
- Object
- Aws::Types::X509Attributes
- Defined in:
- sig/types.rbs
Constant Summary collapse
- SENSITIVE =
Instance Attribute Summary collapse
-
#extended_key_usages ⇒ ::Array[("TLS_WEB_SERVER_AUTHENTICATION" | "TLS_WEB_CLIENT_AUTHENTICATION" | "CODE_SIGNING" | "EMAIL_PROTECTION" | "TIME_STAMPING" | "OCSP_SIGNING" | "IPSEC_END_SYSTEM" | "IPSEC_TUNNEL" | "IPSEC_USER" | "ANY" | "NONE" | "CUSTOM")]
Returns the value of attribute extended_key_usages.
-
#issuer ⇒ Types::DistinguishedName
Returns the value of attribute issuer.
-
#key_algorithm ⇒ "RSA_1024", ...
Returns the value of attribute key_algorithm.
-
#key_usages ⇒ ::Array[("DIGITAL_SIGNATURE" | "NON_REPUDIATION" | "KEY_ENCIPHERMENT" | "DATA_ENCIPHERMENT" | "KEY_AGREEMENT" | "CERTIFICATE_SIGNING" | "CRL_SIGNING" | "ENCIPHER_ONLY" | "DECIPHER_ONLY" | "ANY" | "CUSTOM")]
Returns the value of attribute key_usages.
-
#not_after ⇒ ::Time
Returns the value of attribute not_after.
-
#not_before ⇒ ::Time
Returns the value of attribute not_before.
-
#serial_number ⇒ ::String
Returns the value of attribute serial_number.
-
#subject ⇒ Types::DistinguishedName
Returns the value of attribute subject.
-
#subject_alternative_names ⇒ ::Array[Types::GeneralName]
Returns the value of attribute subject_alternative_names.
Instance Attribute Details
#extended_key_usages ⇒ ::Array[("TLS_WEB_SERVER_AUTHENTICATION" | "TLS_WEB_CLIENT_AUTHENTICATION" | "CODE_SIGNING" | "EMAIL_PROTECTION" | "TIME_STAMPING" | "OCSP_SIGNING" | "IPSEC_END_SYSTEM" | "IPSEC_TUNNEL" | "IPSEC_USER" | "ANY" | "NONE" | "CUSTOM")]
Returns the value of attribute extended_key_usages.
1106 1107 1108 |
# File 'sig/types.rbs', line 1106 def extended_key_usages @extended_key_usages end |
#issuer ⇒ Types::DistinguishedName
Returns the value of attribute issuer.
1103 1104 1105 |
# File 'sig/types.rbs', line 1103 def issuer @issuer end |
#key_algorithm ⇒ "RSA_1024", ...
Returns the value of attribute key_algorithm.
1107 1108 1109 |
# File 'sig/types.rbs', line 1107 def key_algorithm @key_algorithm end |
#key_usages ⇒ ::Array[("DIGITAL_SIGNATURE" | "NON_REPUDIATION" | "KEY_ENCIPHERMENT" | "DATA_ENCIPHERMENT" | "KEY_AGREEMENT" | "CERTIFICATE_SIGNING" | "CRL_SIGNING" | "ENCIPHER_ONLY" | "DECIPHER_ONLY" | "ANY" | "CUSTOM")]
Returns the value of attribute key_usages.
1108 1109 1110 |
# File 'sig/types.rbs', line 1108 def key_usages @key_usages end |
#not_after ⇒ ::Time
Returns the value of attribute not_after.
1110 1111 1112 |
# File 'sig/types.rbs', line 1110 def not_after @not_after end |
#not_before ⇒ ::Time
Returns the value of attribute not_before.
1111 1112 1113 |
# File 'sig/types.rbs', line 1111 def not_before @not_before end |
#serial_number ⇒ ::String
Returns the value of attribute serial_number.
1109 1110 1111 |
# File 'sig/types.rbs', line 1109 def serial_number @serial_number end |
#subject ⇒ Types::DistinguishedName
Returns the value of attribute subject.
1104 1105 1106 |
# File 'sig/types.rbs', line 1104 def subject @subject end |
#subject_alternative_names ⇒ ::Array[Types::GeneralName]
Returns the value of attribute subject_alternative_names.
1105 1106 1107 |
# File 'sig/types.rbs', line 1105 def subject_alternative_names @subject_alternative_names end |