ReissueCertificateOrderRequest Class
- java.
lang. Object - com.
azure. resourcemanager. appservice. models. ProxyOnlyResource - com.
azure. resourcemanager. appservice. models. ReissueCertificateOrderRequest
- com.
- com.
public final class ReissueCertificateOrderRequest
extends ProxyOnlyResource
Class representing certificate reissue request.
Constructor Summary
| Constructor | Description |
|---|---|
| ReissueCertificateOrderRequest() |
Creates an instance of Reissue |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
csr()
Get the csr property: Csr to be used for re-key operation. |
| Integer |
delayExistingRevokeInHours()
Get the delay |
|
static
Reissue |
fromJson(JsonReader jsonReader)
Reads an instance of Reissue |
| String |
id()
Get the id property: Resource Id. |
| Boolean |
isPrivateKeyExternal()
Get the is |
| Integer |
keySize()
Get the key |
| String |
name()
Get the name property: Resource Name. |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: Resource type. |
| void |
validate()
Validates the instance. |
|
Reissue |
withCsr(String csr)
Set the csr property: Csr to be used for re-key operation. |
|
Reissue |
withDelayExistingRevokeInHours(Integer delayExistingRevokeInHours)
Set the delay |
|
Reissue |
withIsPrivateKeyExternal(Boolean isPrivateKeyExternal)
Set the is |
|
Reissue |
withKeySize(Integer keySize)
Set the key |
|
Reissue |
withKind(String kind)
Set the kind property: Kind of resource. |
Methods inherited from ProxyOnlyResource
Methods inherited from java.lang.Object
Constructor Details
ReissueCertificateOrderRequest
public ReissueCertificateOrderRequest()
Creates an instance of ReissueCertificateOrderRequest class.
Method Details
csr
public String csr()
Get the csr property: Csr to be used for re-key operation.
Returns:
delayExistingRevokeInHours
public Integer delayExistingRevokeInHours()
Get the delayExistingRevokeInHours property: Delay in hours to revoke existing certificate after the new certificate is issued.
Returns:
fromJson
public static ReissueCertificateOrderRequest fromJson(JsonReader jsonReader)
Reads an instance of ReissueCertificateOrderRequest from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Resource Id.
Overrides:
ReissueCertificateOrderRequest.id()Returns:
isPrivateKeyExternal
public Boolean isPrivateKeyExternal()
Get the isPrivateKeyExternal property: Should we change the ASC type (from managed private key to external private key and vice versa).
Returns:
keySize
public Integer keySize()
Get the keySize property: Certificate Key Size.
Returns:
name
public String name()
Get the name property: Resource Name.
Overrides:
ReissueCertificateOrderRequest.name()Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
ReissueCertificateOrderRequest.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: Resource type.
Overrides:
ReissueCertificateOrderRequest.type()Returns:
validate
public void validate()
Validates the instance.
Overrides:
ReissueCertificateOrderRequest.validate()withCsr
public ReissueCertificateOrderRequest withCsr(String csr)
Set the csr property: Csr to be used for re-key operation.
Parameters:
Returns:
withDelayExistingRevokeInHours
public ReissueCertificateOrderRequest withDelayExistingRevokeInHours(Integer delayExistingRevokeInHours)
Set the delayExistingRevokeInHours property: Delay in hours to revoke existing certificate after the new certificate is issued.
Parameters:
Returns:
withIsPrivateKeyExternal
public ReissueCertificateOrderRequest withIsPrivateKeyExternal(Boolean isPrivateKeyExternal)
Set the isPrivateKeyExternal property: Should we change the ASC type (from managed private key to external private key and vice versa).
Parameters:
Returns:
withKeySize
public ReissueCertificateOrderRequest withKeySize(Integer keySize)
Set the keySize property: Certificate Key Size.
Parameters:
Returns:
withKind
public ReissueCertificateOrderRequest withKind(String kind)
Set the kind property: Kind of resource.
Overrides:
ReissueCertificateOrderRequest.withKind(String kind)Parameters: