Certificates
Certificates
Certificates Objects
class Certificates()This is a base object that contains all you can do about Certificates.
constructor
function constructor()Constructor
Arguments:
ReferenceInternalOpenGateAPI - to the API object.
create
function create(rawFile: File) -> 'Promise'This invoke a request to OpenGate North API and the callback is managed by promises This method create an element certificate
Arguments:
rawFileFile - this File is the certificate
Returns:
Promise
update
function update() -> 'Promise'This invoke a request to OpenGate North API and the callback is managed by promises This method update an element certificate
Returns:
Promise
withAdministrativeState
function withAdministrativeState(administrativeState: string) -> 'Certificates'Set the administrativeState attribute
Arguments:
administrativeStatestring
Returns:
Certificates
withDescription
function withDescription(description: string) -> 'Certificates'Set the description attribute
Arguments:
descriptionstring - optional field
Returns:
Certificates
withDomains
function withDomains(domains: Array) -> 'Certificates'Set the domains attribute
Arguments:
domainsArray
Returns:
Certificates
withId
function withId(id: string) -> 'Certificates'Set the id attribute
Arguments:
idstring - required field on delete
Returns:
Certificates
withName
function withName(name: string) -> 'Certificates'Set the name attribute
Arguments:
namestring - required field
Returns:
Certificates
withParameters
function withParameters(parameters: string) -> 'Certificates'Set the parameters attribute
Arguments:
parametersstring - optional field
Returns:
Certificates
withTags
function withTags(tags: Array) -> 'Certificates'Set the tags attribute
Arguments:
tagsArray
Returns:
Certificates
withUsages
function withUsages(usages: Array) -> 'Certificates'Set the usages attribute
Arguments:
usagesArray
Returns:
Certificates