SubjectDescriptionResponse class
These values describe fields in an issued X.509 certificate such as the distinguished name, subject alternative names, serial number, and lifetime.
Constructors
-
SubjectDescriptionResponse({required Input<
String> hexSerialNumber, required Input<String> lifetime, required Input<String> notAfterTime, required Input<String> notBeforeTime, required Input<SubjectResponse> subject, required Input<SubjectAltNamesResponse> subjectAltName}) -
Creates a new SubjectDescriptionResponse.
hexSerialNumberThe serial number encoded in lowercase hexadecimal.lifetimeFor convenience, the actual lifetime of an issued certificate.notAfterTimeThe time after which the certificate is expired. Per RFC 5280, the validity period for a certificate is the period of time from not_before_time through not_after_time, inclusive. Corresponds to 'not_before_time' + 'lifetime' - 1 second.notBeforeTimeThe time at which the certificate becomes valid.subjectContains distinguished name fields such as the common name, location and / organization.subjectAltNameThe subject alternative name fields.const -
SubjectDescriptionResponse.fromMap(Map<
String, dynamic> map) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
hexSerialNumber
→ Input<
String> -
The serial number encoded in lowercase hexadecimal.
final
-
lifetime
→ Input<
String> -
For convenience, the actual lifetime of an issued certificate.
final
-
notAfterTime
→ Input<
String> -
The time after which the certificate is expired. Per RFC 5280, the validity period for a certificate is the period of time from not_before_time through not_after_time, inclusive. Corresponds to 'not_before_time' + 'lifetime' - 1 second.
final
-
notBeforeTime
→ Input<
String> -
The time at which the certificate becomes valid.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
subject
→ Input<
SubjectResponse> -
Contains distinguished name fields such as the common name, location and / organization.
final
-
subjectAltName
→ Input<
SubjectAltNamesResponse> -
The subject alternative name fields.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited