Skip to content

Commit 1657c13

Browse files
authored
add CustomSignedAssertion to Credentials.json (#3235)
1 parent f6c41a6 commit 1657c13

File tree

1 file changed

+28
-1
lines changed

1 file changed

+28
-1
lines changed

JsonSchemas/Credentials.json

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,8 @@
2222
"StoreWithDistinguishedName",
2323
"SignedAssertionFromManagedIdentity",
2424
"SignedAssertionFilePath",
25-
"SignedAssertionFromVault"
25+
"SignedAssertionFromVault",
26+
"CustomSignedAssertion"
2627
],
2728
"description": "Enumeration of credential sources."
2829
},
@@ -266,6 +267,32 @@
266267
"KeyVaultCertificateName"
267268
]
268269
}
270+
},
271+
{
272+
"if": {
273+
"properties": {
274+
"SourceType": {
275+
"const": "CustomSignedAssertion"
276+
}
277+
}
278+
},
279+
"then": {
280+
"properties": {
281+
"CustomSignedAssertionProviderName": {
282+
"type": "string"
283+
},
284+
"CustomSignedAssertionProviderData": {
285+
"type": [
286+
"object",
287+
"null"
288+
]
289+
}
290+
},
291+
"required": [
292+
"SourceType",
293+
"CustomSignedAssertionProviderName"
294+
]
295+
}
269296
}
270297
]
271298
},

0 commit comments

Comments
 (0)