Reference documentation and code samples for the Google Cloud IoT Core V1 Client class X509CertificateDetails.
Details of an X.509 certificate. For informational purposes only.
Generated from protobuf message google.cloud.iot.v1.X509CertificateDetails
Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ issuer |
string
The entity that signed the certificate. |
↳ subject |
string
The entity the certificate and public key belong to. |
↳ start_time |
Google\Protobuf\Timestamp
The time the certificate becomes valid. |
↳ expiry_time |
Google\Protobuf\Timestamp
The time the certificate becomes invalid. |
↳ signature_algorithm |
string
The algorithm used to sign the certificate. |
↳ public_key_type |
string
The type of public key in the certificate. |
getIssuer
The entity that signed the certificate.
| Returns | |
|---|---|
| Type | Description |
string |
|
setIssuer
The entity that signed the certificate.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getSubject
The entity the certificate and public key belong to.
| Returns | |
|---|---|
| Type | Description |
string |
|
setSubject
The entity the certificate and public key belong to.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getStartTime
The time the certificate becomes valid.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Timestamp|null |
|
hasStartTime
clearStartTime
setStartTime
The time the certificate becomes valid.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Timestamp
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getExpiryTime
The time the certificate becomes invalid.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Timestamp|null |
|
hasExpiryTime
clearExpiryTime
setExpiryTime
The time the certificate becomes invalid.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Timestamp
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getSignatureAlgorithm
The algorithm used to sign the certificate.
| Returns | |
|---|---|
| Type | Description |
string |
|
setSignatureAlgorithm
The algorithm used to sign the certificate.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPublicKeyType
The type of public key in the certificate.
| Returns | |
|---|---|
| Type | Description |
string |
|
setPublicKeyType
The type of public key in the certificate.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|