Class: Aws::Types::X509Attributes

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

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.

Returns:

  • (::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")])


1106
1107
1108
# File 'sig/types.rbs', line 1106

def extended_key_usages
  @extended_key_usages
end

#issuerTypes::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.

Returns:

  • ("RSA_1024", "RSA_2048", "RSA_3072", "RSA_4096", "EC_prime256v1", "EC_secp384r1", "EC_secp521r1")


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.

Returns:

  • (::Array[("DIGITAL_SIGNATURE" | "NON_REPUDIATION" | "KEY_ENCIPHERMENT" | "DATA_ENCIPHERMENT" | "KEY_AGREEMENT" | "CERTIFICATE_SIGNING" | "CRL_SIGNING" | "ENCIPHER_ONLY" | "DECIPHER_ONLY" | "ANY" | "CUSTOM")])


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.

Returns:

  • (::Time)


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.

Returns:

  • (::Time)


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.

Returns:

  • (::String)


1109
1110
1111
# File 'sig/types.rbs', line 1109

def serial_number
  @serial_number
end

#subjectTypes::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.

Returns:



1105
1106
1107
# File 'sig/types.rbs', line 1105

def subject_alternative_names
  @subject_alternative_names
end