OnBehalfOfCredentialCertificateOptions interface
Defines the parameters to authenticate the OnBehalfOfCredential with a certificate.
Properties
certificate |
The path to a PEM-encoded public/private key certificate on the filesystem. |
client |
The client (application) ID of an App Registration in the tenant. |
send |
Option to include x5c header for SubjectName and Issuer name authorization. Set this option to send base64 encoded public certificate in the client assertion header as an x5c claim |
tenant |
The Microsoft Entra tenant (directory) ID. |
user |
The user assertion for the On-Behalf-Of flow. |
Property Details
certificatePath
The path to a PEM-encoded public/private key certificate on the filesystem.
certificatePath: string
Property Value
string
clientId
The client (application) ID of an App Registration in the tenant.
clientId: string
Property Value
string
sendCertificateChain
Option to include x5c header for SubjectName and Issuer name authorization. Set this option to send base64 encoded public certificate in the client assertion header as an x5c claim
sendCertificateChain?: boolean
Property Value
boolean
tenantId
The Microsoft Entra tenant (directory) ID.
tenantId: string
Property Value
string
userAssertionToken
The user assertion for the On-Behalf-Of flow.
userAssertionToken: string
Property Value
string