PATCH
/
api
/
v1
/
auth
/
oidc-auth
/
identities
/
{identityId}

Authorizations

Authorization
string
headerrequired

An access token in Infisical

Path Parameters

identityId
string
required

The ID of the identity to update the auth method for.

Body

application/json
oidcDiscoveryUrl
string

The new URL used to retrieve the OpenID Connect configuration from the identity provider.

caCert
string
default:

The new PEM-encoded CA cert for establishing secure communication with the Identity Provider endpoints.

boundIssuer
string

The new unique identifier of the identity provider issuing the JWT.

boundAudiences
string
default:

The new list of intended recipients.

boundClaims
object

The new attributes that should be present in the JWT for it to be valid.

boundSubject
string
default:

The new expected principal that is the subject of the JWT.

accessTokenTrustedIps
object[]

The new IPs or CIDR ranges that access tokens can be used from.

accessTokenTTL
integer
default: 2592000

The new lifetime for an acccess token in seconds.

accessTokenMaxTTL
integer
default: 2592000

The new maximum lifetime for an acccess token in seconds.

accessTokenNumUsesLimit
integer
default: 0

The new maximum number of times that an access token can be used.

Response

200 - application/json
identityOidcAuth
object
required

Was this page helpful?