OIDC Auth
Attach
Attach OIDC Auth configuration onto identity
POST
/
api
/
v1
/
auth
/
oidc-auth
/
identities
/
{identityId}
Authorizations
Authorization
string
headerrequiredAn access token in Infisical
Path Parameters
identityId
string
requiredThe ID of the identity to attach the configuration onto.
Body
application/json
oidcDiscoveryUrl
string
requiredThe URL used to retrieve the OpenID Connect configuration from the identity provider.
caCert
string
default: The PEM-encoded CA cert for establishing secure communication with the Identity Provider endpoints.
boundIssuer
string
requiredThe unique identifier of the identity provider issuing the JWT.
boundAudiences
string
default: The list of intended recipients.
boundClaims
object
requiredThe attributes that should be present in the JWT for it to be valid.
boundSubject
string
default: The expected principal that is the subject of the JWT.
accessTokenTrustedIps
object[]
The IPs or CIDR ranges that access tokens can be used from.
accessTokenTTL
integer
default: 2592000The lifetime for an acccess token in seconds.
accessTokenMaxTTL
integer
default: 2592000The maximum lifetime for an acccess token in seconds.
accessTokenNumUsesLimit
integer
default: 0The maximum number of times that an access token can be used.
Response
200 - application/json
identityOidcAuth
object
required