ClientCertificateValidationScheme Class
- java.
lang. Object - com.
azure. core. util. ExpandableStringEnum<T> - com.
azure. resourcemanager. eventgrid. models. ClientCertificateValidationScheme
- com.
- com.
public final class ClientCertificateValidationScheme
extends ExpandableStringEnum<ClientCertificateValidationScheme>
The validation scheme used to authenticate the client. Default value is SubjectMatchesAuthenticationName.
Field Summary
| Modifier and Type | Field and Description |
|---|---|
|
static final
Client |
DNS_MATCHES_AUTHENTICATION_NAME
Static value Dns |
|
static final
Client |
EMAIL_MATCHES_AUTHENTICATION_NAME
Static value Email |
|
static final
Client |
IP_MATCHES_AUTHENTICATION_NAME
Static value Ip |
|
static final
Client |
SUBJECT_MATCHES_AUTHENTICATION_NAME
Static value Subject |
|
static final
Client |
THUMBPRINT_MATCH
Static value Thumbprint |
|
static final
Client |
URI_MATCHES_AUTHENTICATION_NAME
Static value Uri |
Constructor Summary
| Constructor | Description |
|---|---|
| ClientCertificateValidationScheme() |
Deprecated
Use the fromString(String name) factory method.
Creates a new instance of Client |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Client |
fromString(String name)
Creates or finds a Client |
|
static
Collection<Client |
values()
Gets known Client |
Methods inherited from ExpandableStringEnum
Methods inherited from java.lang.Object
Field Details
DNS_MATCHES_AUTHENTICATION_NAME
public static final ClientCertificateValidationScheme DNS_MATCHES_AUTHENTICATION_NAME
Static value DnsMatchesAuthenticationName for ClientCertificateValidationScheme.
EMAIL_MATCHES_AUTHENTICATION_NAME
public static final ClientCertificateValidationScheme EMAIL_MATCHES_AUTHENTICATION_NAME
Static value EmailMatchesAuthenticationName for ClientCertificateValidationScheme.
IP_MATCHES_AUTHENTICATION_NAME
public static final ClientCertificateValidationScheme IP_MATCHES_AUTHENTICATION_NAME
Static value IpMatchesAuthenticationName for ClientCertificateValidationScheme.
SUBJECT_MATCHES_AUTHENTICATION_NAME
public static final ClientCertificateValidationScheme SUBJECT_MATCHES_AUTHENTICATION_NAME
Static value SubjectMatchesAuthenticationName for ClientCertificateValidationScheme.
THUMBPRINT_MATCH
public static final ClientCertificateValidationScheme THUMBPRINT_MATCH
Static value ThumbprintMatch for ClientCertificateValidationScheme.
URI_MATCHES_AUTHENTICATION_NAME
public static final ClientCertificateValidationScheme URI_MATCHES_AUTHENTICATION_NAME
Static value UriMatchesAuthenticationName for ClientCertificateValidationScheme.
Constructor Details
ClientCertificateValidationScheme
@Deprecated
public ClientCertificateValidationScheme()
Deprecated
Creates a new instance of ClientCertificateValidationScheme value.
Method Details
fromString
public static ClientCertificateValidationScheme fromString(String name)
Creates or finds a ClientCertificateValidationScheme from its string representation.
Parameters:
Returns:
values
public static Collection<ClientCertificateValidationScheme> values()
Gets known ClientCertificateValidationScheme values.
Returns: