IssuerCertificateInfo Class
- java.
lang. Object - com.
azure. resourcemanager. eventgrid. models. IssuerCertificateInfo
- com.
Implements
public final class IssuerCertificateInfo
implements JsonSerializable<IssuerCertificateInfo>
Information about the certificate that is used for token validation.
Constructor Summary
| Constructor | Description |
|---|---|
| IssuerCertificateInfo() |
Creates an instance of Issuer |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| String |
certificateUrl()
Get the certificate |
|
static
Issuer |
fromJson(JsonReader jsonReader)
Reads an instance of Issuer |
|
Custom |
identity()
Get the identity property: The identity that will be used to access the certificate. |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Issuer |
withCertificateUrl(String certificateUrl)
Set the certificate |
|
Issuer |
withIdentity(CustomJwtAuthenticationManagedIdentity identity)
Set the identity property: The identity that will be used to access the certificate. |
Methods inherited from java.lang.Object
Constructor Details
IssuerCertificateInfo
public IssuerCertificateInfo()
Creates an instance of IssuerCertificateInfo class.
Method Details
certificateUrl
public String certificateUrl()
Get the certificateUrl property: Keyvault certificate URL in https://keyvaultname.vault.azure.net/certificates/certificateName/certificateVersion format.
Returns:
fromJson
public static IssuerCertificateInfo fromJson(JsonReader jsonReader)
Reads an instance of IssuerCertificateInfo from the JsonReader.
Parameters:
Returns:
Throws:
identity
public CustomJwtAuthenticationManagedIdentity identity()
Get the identity property: The identity that will be used to access the certificate.
Returns:
toJson
validate
public void validate()
Validates the instance.
withCertificateUrl
public IssuerCertificateInfo withCertificateUrl(String certificateUrl)
Set the certificateUrl property: Keyvault certificate URL in https://keyvaultname.vault.azure.net/certificates/certificateName/certificateVersion format.
Parameters:
Returns:
withIdentity
public IssuerCertificateInfo withIdentity(CustomJwtAuthenticationManagedIdentity identity)
Set the identity property: The identity that will be used to access the certificate.
Parameters:
Returns: