Package com.mypurecloud.sdk.v2.model
Class DomainCertificateAuthority
java.lang.Object
com.mypurecloud.sdk.v2.model.DomainCertificateAuthority
- All Implemented Interfaces:
Serializable
A certificate authority represents an organization that has issued a digital certificate for making secure connections with an edge device.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumGets or Sets servicesstatic enumIndicates if the resource is active, inactive, or deleted.static enumThe certificate authorities type. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncertificate(String certificate) The authorities signed X509 PEM encoded certificate.certificateDetails(List<CertificateDetails> certificateDetails) The details of the parsed certificate(s).description(String description) The resource's description.The division to which this entity belongs.booleangetId()getName()getState()getType()inthashCode()The name of the entity.services(List<DomainCertificateAuthority.ServicesEnum> services) The service(s) that the authority can be used to authenticate.voidsetCertificate(String certificate) voidsetCertificateDetails(List<CertificateDetails> certificateDetails) voidsetDescription(String description) voidsetDivision(Division division) voidvoidvoidvoidsetVersion(Integer version) toString()The certificate authorities type.The current version of the resource.
-
Constructor Details
-
DomainCertificateAuthority
public DomainCertificateAuthority() -
DomainCertificateAuthority
-
-
Method Details
-
getId
-
name
The name of the entity. -
getName
-
setName
-
division
The division to which this entity belongs. -
getDivision
-
setDivision
-
description
The resource's description. -
getDescription
-
setDescription
-
version
The current version of the resource. -
getVersion
-
setVersion
-
getDateCreated
-
getDateModified
-
getModifiedBy
-
getCreatedBy
-
getState
-
getModifiedByApp
-
getCreatedByApp
-
certificate
The authorities signed X509 PEM encoded certificate. -
getCertificate
-
setCertificate
-
type
The certificate authorities type. Managed certificate authorities are generated and maintained by Interactive Intelligence. These are read-only and not modifiable by clients. Remote authorities are customer managed. -
getType
-
setType
-
services
The service(s) that the authority can be used to authenticate. -
getServices
-
setServices
-
certificateDetails
The details of the parsed certificate(s). -
getCertificateDetails
-
setCertificateDetails
-
getSelfUri
-
equals
-
hashCode
public int hashCode() -
toString
-