Class: Aws::RolesAnywhere::Types::CredentialSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::RolesAnywhere::Types::CredentialSummary
- Defined in:
- gems/aws-sdk-rolesanywhere/lib/aws-sdk-rolesanywhere/types.rb
Overview
A record of a presented X509 credential from a temporary credential request.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#enabled ⇒ Boolean
Indicates whether the credential is enabled.
-
#failed ⇒ Boolean
Indicates whether the temporary credential request was successful.
-
#issuer ⇒ String
The fully qualified domain name of the issuing certificate for the presented end-entity certificate.
-
#seen_at ⇒ Time
The ISO-8601 time stamp of when the certificate was last used in a temporary credential request.
-
#serial_number ⇒ String
The serial number of the certificate.
-
#x509_certificate_data ⇒ String
The PEM-encoded data of the certificate.
Instance Attribute Details
#enabled ⇒ Boolean
Indicates whether the credential is enabled.
175 176 177 178 179 180 181 182 183 184 |
# File 'gems/aws-sdk-rolesanywhere/lib/aws-sdk-rolesanywhere/types.rb', line 175 class CredentialSummary < Struct.new( :enabled, :failed, :issuer, :seen_at, :serial_number, :x509_certificate_data) SENSITIVE = [] include Aws::Structure end |
#failed ⇒ Boolean
Indicates whether the temporary credential request was successful.
175 176 177 178 179 180 181 182 183 184 |
# File 'gems/aws-sdk-rolesanywhere/lib/aws-sdk-rolesanywhere/types.rb', line 175 class CredentialSummary < Struct.new( :enabled, :failed, :issuer, :seen_at, :serial_number, :x509_certificate_data) SENSITIVE = [] include Aws::Structure end |
#issuer ⇒ String
The fully qualified domain name of the issuing certificate for the presented end-entity certificate.
175 176 177 178 179 180 181 182 183 184 |
# File 'gems/aws-sdk-rolesanywhere/lib/aws-sdk-rolesanywhere/types.rb', line 175 class CredentialSummary < Struct.new( :enabled, :failed, :issuer, :seen_at, :serial_number, :x509_certificate_data) SENSITIVE = [] include Aws::Structure end |
#seen_at ⇒ Time
The ISO-8601 time stamp of when the certificate was last used in a temporary credential request.
175 176 177 178 179 180 181 182 183 184 |
# File 'gems/aws-sdk-rolesanywhere/lib/aws-sdk-rolesanywhere/types.rb', line 175 class CredentialSummary < Struct.new( :enabled, :failed, :issuer, :seen_at, :serial_number, :x509_certificate_data) SENSITIVE = [] include Aws::Structure end |
#serial_number ⇒ String
The serial number of the certificate.
175 176 177 178 179 180 181 182 183 184 |
# File 'gems/aws-sdk-rolesanywhere/lib/aws-sdk-rolesanywhere/types.rb', line 175 class CredentialSummary < Struct.new( :enabled, :failed, :issuer, :seen_at, :serial_number, :x509_certificate_data) SENSITIVE = [] include Aws::Structure end |
#x509_certificate_data ⇒ String
The PEM-encoded data of the certificate.
175 176 177 178 179 180 181 182 183 184 |
# File 'gems/aws-sdk-rolesanywhere/lib/aws-sdk-rolesanywhere/types.rb', line 175 class CredentialSummary < Struct.new( :enabled, :failed, :issuer, :seen_at, :serial_number, :x509_certificate_data) SENSITIVE = [] include Aws::Structure end |