Certificates
This is a base object that contains everything you can do with Certificates.
constructor
Constructor
Parámetros
| Nombre | Tipo | Opcional | Descripción |
|---|---|---|---|
| ogapi | InternalOpenGateAPI |
❌ | Reference to the API object. |
create(rawFile)
This invokes a request to the OpenGate North API, and the callback is managed via promises. This method creates a certificate element.
Parámetros
| Nombre | Tipo | Opcional | Descripción |
|---|---|---|---|
| rawFile | File |
❌ | this File is the certificate |
Retorna
Tip
Tipo: Promise
update()
This invokes a request to the OpenGate North API, and the callback is managed via promises. This method updates a certificate element.
Retorna
Tip
Tipo: Promise
withAdministrativeState(administrativeState)
Set the administrativeState attribute
Parámetros
| Nombre | Tipo | Opcional | Descripción |
|---|---|---|---|
| administrativeState | string |
❌ |
Retorna
Tip
Tipo: Certificates
withDescription(description)
Set the description attribute
Parámetros
| Nombre | Tipo | Opcional | Descripción |
|---|---|---|---|
| description | string |
❌ | optional field |
Retorna
Tip
Tipo: Certificates
withDomains(domains)
Set the domains attribute
Parámetros
| Nombre | Tipo | Opcional | Descripción |
|---|---|---|---|
| domains | Array |
❌ |
Retorna
Tip
Tipo: Certificates
withId(id)
Set the id attribute
Parámetros
| Nombre | Tipo | Opcional | Descripción |
|---|---|---|---|
| id | string |
❌ | required field on delete |
Retorna
Tip
Tipo: Certificates
withName(name)
Set the name attribute
Parámetros
| Nombre | Tipo | Opcional | Descripción |
|---|---|---|---|
| name | string |
❌ | required field |
Retorna
Tip
Tipo: Certificates
withParameters(parameters)
Set the parameters attribute
Parámetros
| Nombre | Tipo | Opcional | Descripción |
|---|---|---|---|
| parameters | string |
❌ | optional field |
Retorna
Tip
Tipo: Certificates
withTags(tags)
Set the tags attribute
Parámetros
| Nombre | Tipo | Opcional | Descripción |
|---|---|---|---|
| tags | Array |
❌ |
Retorna
Tip
Tipo: Certificates
withUsages(usages)
Set the usages attribute
Parámetros
| Nombre | Tipo | Opcional | Descripción |
|---|---|---|---|
| usages | Array |
❌ |
Retorna
Tip
Tipo: Certificates