You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: api-reference/v1.0/api/x509certificateauthenticationmethodconfiguration-update.md
+19-34Lines changed: 19 additions & 34 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,14 +43,15 @@ The following properties can be updated.
43
43
44
44
|Property|Type|Description|
45
45
|:---|:---|:---|
46
-
|state|authenticationMethodState|The possible values are: `enabled`, `disabled`. Inherited from [authenticationMethodConfiguration](../resources/authenticationmethodconfiguration.md).|
46
+
|certificateAuthorityScopes|[x509CertificateAuthorityScope](../resources/x509certificateauthorityscope.md) collection|Defines configuration to allow a group of users to use certificates from specific issuing certificate authorities to successfully authenticate. |
47
47
|certificateUserBindings|[x509CertificateUserBinding](../resources/x509certificateuserbinding.md) collection|Defines fields in the X.509 certificate that map to attributes of the Microsoft Entra user object in order to bind the certificate to the user. The **priority** of the object determines the order in which the binding is carried out. The first binding that matches will be used and the rest ignored. |
48
48
|authenticationModeConfiguration|[x509CertificateAuthenticationModeConfiguration](../resources/x509certificateauthenticationmodeconfiguration.md)|Defines strong authentication configurations. This configuration includes the default authentication mode and the different rules for strong authentication bindings. |
49
49
|crlValidationConfiguration|[x509CertificateCRLValidationConfiguration](../resources/x509certificatecrlvalidationconfiguration.md)|Determines whether certificate based authentication should fail if the issuing CA doesn't have a valid certificate revocation list configured. |
50
+
|issuerHintsConfiguration|[x509CertificateIssuerHintsConfiguration](../resources/x509certificateissuerhintsconfiguration.md)|Determines whether issuer(CA) hints are sent back to the client side to filter the certificates shown in certificate picker. |
51
+
|state|authenticationMethodState|The possible values are: `enabled`, `disabled`. Inherited from [authenticationMethodConfiguration](../resources/authenticationmethodconfiguration.md).|
50
52
51
53
>**Note:** The `@odata.type` property with a value of `#microsoft.graph.x509CertificateAuthenticationMethodConfiguration` must be included in the body.
52
54
53
-
54
55
## Response
55
56
If successful, this method returns a `204 No Content` response code. It doesn't return anything in the response body.
56
57
@@ -64,13 +65,12 @@ The following is an example of an update request with the following settings:
64
65
+ Defines multi-factor authentication as requirement.
65
66
+ Configures the binding rules for the strong authentication method against the rule type.
Copy file name to clipboardExpand all lines: api-reference/v1.0/resources/x509certificateauthenticationmethodconfiguration.md
+22-11Lines changed: 22 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,19 +30,22 @@ Inherits from [authenticationMethodConfiguration](../resources/authenticationmet
30
30
|Property|Type|Description|
31
31
|:---|:---|:---|
32
32
|authenticationModeConfiguration|[x509CertificateAuthenticationModeConfiguration](../resources/x509certificateauthenticationmodeconfiguration.md)|Defines strong authentication configurations. This configuration includes the default authentication mode and the different rules for strong authentication bindings. |
33
+
|certificateAuthorityScopes|[x509CertificateAuthorityScope](../resources/x509certificateauthorityscope.md) collection|Defines configuration to allow a group of users to use certificates from specific issuing certificate authorities to successfully authenticate. |
33
34
|certificateUserBindings|[x509CertificateUserBinding](../resources/x509certificateuserbinding.md) collection|Defines fields in the X.509 certificate that map to attributes of the Microsoft Entra user object in order to bind the certificate to the user. The **priority** of the object determines the order in which the binding is carried out. The first binding that matches will be used and the rest ignored. |
34
35
|crlValidationConfiguration|[x509CertificateCRLValidationConfiguration](../resources/x509certificatecrlvalidationconfiguration.md)|Determines whether certificate based authentication should fail if the issuing CA doesn't have a valid certificate revocation list configured. |
35
36
|excludeTargets|[excludeTarget](../resources/excludetarget.md) collection|Groups of users that are excluded from the policy.|
36
-
|id|String|The identifier for the authentication method policy. The value is always `X509Certificate`. Inherited from
37
+
|id|String|The identifier for the authentication method policy. The value is always `X509Certificate`. Inherited from [authenticationMethodConfiguration](../resources/authenticationmethodconfiguration.md). |
38
+
|issuerHintsConfiguration|[x509CertificateIssuerHintsConfiguration](../resources/x509certificateissuerhintsconfiguration.md)|Determines whether issuer(CA) hints are sent back to the client side to filter the certificates shown in certificate picker. |
37
39
|state|authenticationMethodState|The possible values are: `enabled`, `disabled`. Inherited from [authenticationMethodConfiguration](../resources/authenticationmethodconfiguration.md).|
38
40
39
41
## Relationships
42
+
40
43
|Relationship|Type|Description|
41
44
|:---|:---|:---|
42
45
|includeTargets|[authenticationMethodTarget](../resources/authenticationmethodtarget.md) collection|A collection of groups that are enabled to use the authentication method.|
43
46
47
+
## JSON representation
44
48
The following JSON representation shows the resource type.
45
-
The following is a JSON representation of the resource.
46
49
<!-- {
47
50
"blockType": "resource",
48
51
"keyProperty": "id",
@@ -54,23 +57,31 @@ The following is a JSON representation of the resource.
description: "Defines configuration to allow a group of users to use certificates from specific issuing certificate authorities to successfully authenticate. "
Defines configuration to allow a group of users to use certificates from specific issuing certificate authorities to successfully authenticate. Configured on the [x509CertificateAuthenticationMethodConfiguration resource type](../resources/x509CertificateAuthenticationMethodConfiguration.md).
18
+
19
+
## Properties
20
+
|Property|Type|Description|
21
+
|:---|:---|:---|
22
+
|includeTargets|[includeTarget](../resources/includetarget.md) collection|A collection of groups that are enabled to be in scope to use certificates issued by specific certificate authority.|
23
+
|publicKeyInfrastructureIdentifier|String|Public Key Infrastructure container object under which the certificate authorities are stored in the Entra PKI based trust store.|
24
+
|subjectKeyIdentifier|String|Subject Key Identifier that identifies the certificate authority uniquely.|
25
+
26
+
## Relationships
27
+
None.
28
+
29
+
## JSON representation
30
+
The following JSON representation shows the resource type.
Copy file name to clipboardExpand all lines: api-reference/v1.0/resources/x509certificatecrlvalidationconfiguration.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,14 +5,14 @@ author: "vimrang"
5
5
ms.localizationpriority: medium
6
6
ms.subservice: "entra-sign-in"
7
7
doc_type: resourcePageType
8
-
ms.date: 03/10/2025
8
+
ms.date: 12/09/2025
9
9
---
10
10
11
11
# x509CertificateCRLValidationConfiguration resource type
12
12
13
13
Namespace: microsoft.graph
14
14
15
-
Determines whether certificate-based authentication should fail if the issuing Certificate Authority (CA) doesn't have a valid certificate revocation list (CRL) configured. Includes the subject key identifier (SKI) of the CAs that should be exempted from CRL validation.
15
+
Determines whether certificate-based authentication should fail if the issuing Certificate Authority (CA) doesn't have a valid certificate revocation list (CRL) configured. Includes the subject key identifier (SKI) of the CAs that should be exempted from CRL validation. Configured on the [x509CertificateAuthenticationMethodConfiguration resource type](../resources/x509CertificateAuthenticationMethodConfiguration.md).
16
16
17
17
## Properties
18
18
|Property|Type|Description|
@@ -38,4 +38,4 @@ The following JSON representation shows the resource type.
0 commit comments