次の方法で共有


ClientCertificateValidationScheme Class

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 ClientCertificateValidationScheme DNS_MATCHES_AUTHENTICATION_NAME

Static value DnsMatchesAuthenticationName for ClientCertificateValidationScheme.

static final ClientCertificateValidationScheme EMAIL_MATCHES_AUTHENTICATION_NAME

Static value EmailMatchesAuthenticationName for ClientCertificateValidationScheme.

static final ClientCertificateValidationScheme IP_MATCHES_AUTHENTICATION_NAME

Static value IpMatchesAuthenticationName for ClientCertificateValidationScheme.

static final ClientCertificateValidationScheme SUBJECT_MATCHES_AUTHENTICATION_NAME

Static value SubjectMatchesAuthenticationName for ClientCertificateValidationScheme.

static final ClientCertificateValidationScheme THUMBPRINT_MATCH

Static value ThumbprintMatch for ClientCertificateValidationScheme.

static final ClientCertificateValidationScheme URI_MATCHES_AUTHENTICATION_NAME

Static value UriMatchesAuthenticationName for ClientCertificateValidationScheme.

Constructor Summary

Constructor Description
ClientCertificateValidationScheme()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of ClientCertificateValidationScheme value.

Method Summary

Modifier and Type Method and Description
static ClientCertificateValidationScheme fromString(String name)

Creates or finds a ClientCertificateValidationScheme from its string representation.

static Collection<ClientCertificateValidationScheme> values()

Gets known ClientCertificateValidationScheme values.

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

Use the fromString(String name) factory method.

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:

name - a name to look for.

Returns:

the corresponding ClientCertificateValidationScheme.

values

public static Collection<ClientCertificateValidationScheme> values()

Gets known ClientCertificateValidationScheme values.

Returns:

known ClientCertificateValidationScheme values.

Applies to