public interface CertificateIssuersActivationApi
| Modifier and Type | Method and Description |
|---|---|
retrofit2.Call<CertificateIssuerConfigResponse> |
createCertificateIssuerConfig(CreateCertificateIssuerConfig createCertificateIssuerConfig)
Create certificate issuer configuration.
|
retrofit2.Call<java.lang.Void> |
deleteCertificateIssuerConfigByID(java.lang.String certificateIssuerConfigurationId)
Delete certificate issuer configuration.
|
retrofit2.Call<CertificateIssuerConfigResponse> |
getCertificateIssuerConfig()
Get certificate issuer configuration.
|
retrofit2.Call<CertificateIssuerConfigResponse> |
getCertificateIssuerConfigByID(java.lang.String certificateIssuerConfigurationId)
Get certificate issuer configuration.
|
retrofit2.Call<CertificateIssuerConfigListResponse> |
getCertificateIssuerConfigs(java.lang.Integer limit,
java.lang.String order,
java.lang.String after,
java.lang.String include,
java.lang.String referenceEq)
Get certificate issuer configurations.
|
retrofit2.Call<CertificateIssuerConfigResponse> |
updateCertificateIssuerConfig(CertificateIssuerConfigRequest certificateIssuerConfigRequest)
Update certificate issuer configuration.
|
retrofit2.Call<CertificateIssuerConfigResponse> |
updateCertificateIssuerConfigByID(java.lang.String certificateIssuerConfigurationId,
CertificateIssuerConfigRequest certificateIssuerConfigRequest)
Update certificate issuer configuration.
|
@Headers(value="Content-Type:application/json; charset=utf-8") @POST(value="v3/certificate-issuer-configurations") retrofit2.Call<CertificateIssuerConfigResponse> createCertificateIssuerConfig(@Body CreateCertificateIssuerConfig createCertificateIssuerConfig)
createCertificateIssuerConfig - Certificate issuer configuration request (required)@Headers(value="Content-Type:application/json; charset=utf-8")
@DELETE(value="v3/certificate-issuer-configurations/{certificate-issuer-configuration-id}")
retrofit2.Call<java.lang.Void> deleteCertificateIssuerConfigByID(@Path(value="certificate-issuer-configuration-id",encoded=true)
java.lang.String certificateIssuerConfigurationId)
certificateIssuerConfigurationId - The ID of the certificate issuer configuration. (required)@Headers(value="Content-Type:application/json; charset=utf-8") @GET(value="v3/certificate-issuer-configurations/lwm2m") retrofit2.Call<CertificateIssuerConfigResponse> getCertificateIssuerConfig()
@Headers(value="Content-Type:application/json; charset=utf-8")
@GET(value="v3/certificate-issuer-configurations/{certificate-issuer-configuration-id}")
retrofit2.Call<CertificateIssuerConfigResponse> getCertificateIssuerConfigByID(@Path(value="certificate-issuer-configuration-id",encoded=true)
java.lang.String certificateIssuerConfigurationId)
certificateIssuerConfigurationId - The ID of the certificate issuer configuration. (required)@Headers(value="Content-Type:application/json; charset=utf-8") @GET(value="v3/certificate-issuer-configurations") retrofit2.Call<CertificateIssuerConfigListResponse> getCertificateIssuerConfigs(@Query(value="limit") java.lang.Integer limit, @Query(value="order") java.lang.String order, @Query(value="after") java.lang.String after, @Query(value="include") java.lang.String include, @Query(value="reference__eq") java.lang.String referenceEq)
limit - How many objects to retrieve in the page. The minimum limit is 2 and the maximum is 1000. Limit values outside of this range are set to the closest limit. (optional)order - The order of the records based on creation time, `ASC` or `DESC`; by default `ASC`. (optional)after - The ID of The item after which to retrieve the next page. (optional)include - Comma-separated list of data fields to return. Currently supported: `total_count` (optional)referenceEq - The certificate name to which the certificate issuer configuration applies. (optional)@Headers(value="Content-Type:application/json; charset=utf-8") @PUT(value="v3/certificate-issuer-configurations/lwm2m") retrofit2.Call<CertificateIssuerConfigResponse> updateCertificateIssuerConfig(@Body CertificateIssuerConfigRequest certificateIssuerConfigRequest)
certificateIssuerConfigRequest - Certificate Issuer Configuration Request (required)@Headers(value="Content-Type:application/json; charset=utf-8")
@PUT(value="v3/certificate-issuer-configurations/{certificate-issuer-configuration-id}")
retrofit2.Call<CertificateIssuerConfigResponse> updateCertificateIssuerConfigByID(@Path(value="certificate-issuer-configuration-id",encoded=true)
java.lang.String certificateIssuerConfigurationId,
@Body
CertificateIssuerConfigRequest certificateIssuerConfigRequest)
certificateIssuerConfigurationId - The ID of the certificate issuer configuration. (required)certificateIssuerConfigRequest - Certificate issuer configuration request (required)