common
Documentation of common proto files.
ostorlab.agent.message.proto.common.x509
X509Org
| Field | Type | Label | Description |
|---|---|---|---|
| C | string | optional | Country name. |
| O | string | optional | Organization name. |
| OU | string | optional | Organizational unit name. |
| CN | string | optional | Common name. |
| L | string | optional | Locality name. |
| ST | string | optional | State or province name. |
Validity
| Field | Type | Label | Description |
|---|---|---|---|
| not_before | uint64 | optional | Timestamp indicating the start of validity period. |
| not_after | uint64 | optional | Timestamp indicating the end of validity period. |
X509Fingerprint
| Field | Type | Label | Description |
|---|---|---|---|
| fingerprint_algorithm | string | optional | Algorithm used for generating the fingerprint. |
| fingerprint_value | string | optional | Hexadecimal representation of the fingerprint. |
X509Extension
| Field | Type | Label | Description |
|---|---|---|---|
| oid | string | optional | Object identifier of the extension. |
| critical | bool | optional | Indicates if the extension is critical. |
| value | string | optional | Value of the extension. |
X509PublicKey
| Field | Type | Label | Description |
|---|---|---|---|
| public_key_algorithm | string | optional | Algorithm used for the public key. |
| public_key_value | string | optional | Hexadecimal representation of the public key. |
X509Signature
| Field | Type | Label | Description |
|---|---|---|---|
| signature_algorithm | string | optional | Algorithm used for the signature. |
| signature_value | string | optional | Hexadecimal representation of the signature. |
X509Cert
| Field | Type | Label | Description |
|---|---|---|---|
| version_number | uint32 | optional | Version number of the certificate. |
| serial_number | string | optional | Serial number of the certificate. |
| issuer | X509Org | optional | Issuer of the certificate. |
| validity | Validity | optional | Validity period of the certificate. |
| subject | X509Org | optional | Subject of the certificate. |
| public_key | X509PublicKey | optional | Public key of the certificate. |
| signature | X509Signature | optional | Signature of the certificate. |
| computed_fingerprint | X509Fingerprint | repeated | |
| extensions | X509Extension | repeated | Extensions of the certificate. |