grid:x509certificate : X509Certificate object.

In the X.509 system, a certification authority issues a certificate binding a public key to a particular distinguished name in the X.500 tradition, or to an alternative name such as an e-mail address or a DNS entry.

Object Reference

References to grid:x509certificate are object references.

The name part of the Grid x509certificate object reference has the following components:

  • Serial number of Gird x509certificate

Example: grid:x509certificate/ZGldHdvcmtfdmlldyQxMTk:serialnum1

Restrictions

The object does not support the following operations:

  • Create (insert)
  • Delete
  • Modify (update)
  • Permissions
  • Global search (searches via the search object)
  • Scheduling
  • CSV export

The object cannot be managed on Cloud Platform members.

Fields

These fields are actual members of the object; thus, they can be requested by using _return_fields, if the fields are readable.

The basic version of the object contains the field(s): issuer, serial, subject.

issuer

issuer

Certificate issuer.

Type

String.

Search

The field is available for search via

  • ‘:=’ (case insensitive search)
  • ‘=’ (exact equality)
  • ‘~=’ (regular expression)

Notes

The issuer is part of the base object.

The issuer cannot be updated.

issuer cannot be written.

serial

serial

X509Certificate serial number.

Type

String.

Search

The field is available for search via

  • ‘:=’ (case insensitive search)
  • ‘=’ (exact equality)
  • ‘~=’ (regular expression)

Notes

The serial is part of the base object.

The serial cannot be updated.

serial cannot be written.

subject

subject

A Distinguished Name that is made of multiple relative distinguished names (RDNs).

Type

String.

Search

The field is available for search via

  • ‘:=’ (case insensitive search)
  • ‘=’ (exact equality)
  • ‘~=’ (regular expression)

Notes

The subject is part of the base object.

The subject cannot be updated.

subject cannot be written.

valid_not_after

valid_not_after

Certificate expiry date.

Type

Timestamp.

Search

The field is available for search via

  • ‘!=’ (negative search)
  • ‘=’ (exact equality)
  • ‘<=’ (less than search)
  • ‘>=’ (greater than search)

Notes

The valid_not_after cannot be updated.

valid_not_after cannot be written.

valid_not_before

valid_not_before

Certificate validity start date.

Type

Timestamp.

Search

The field is available for search via

  • ‘!=’ (negative search)
  • ‘=’ (exact equality)
  • ‘<=’ (less than search)
  • ‘>=’ (greater than search)

Notes

The valid_not_before cannot be updated.

valid_not_before cannot be written.

Fields List

Field Type Req R/O Base Search
issuer String N Y Y : = ~
serial String N Y Y : = ~
subject String N Y Y : = ~
valid_not_after Timestamp N Y N ! < = >
valid_not_before Timestamp N Y N ! < = >