Update an Issuer configuration details
PATCH/v1/distributedissuers/configurations/:id
This endpoint has been deprecated and may be replaced or removed in future versions of the API.
Updates (replaces) fields on an Issuer configuration that has the specified id. Only fields specified in the request will be updated. Fields not specified in the request are not modified.
Deprecated: use PATCH /v1/distributedissuers/configurations/DISTRIBUTED_ISSUER/{id} instead. This alias updates a DISTRIBUTED_ISSUER configuration and behaves identically; it returns not-found for a configuration of any other kind.
Request
Responses
- 200
- 400
- 404
Specified Issuer configuration updated; details in response body.
The request was rejected. Supplied fields are validated with the same rules as on create. Possible causes, by error code:
- 10006: Malformed JSON body or an unknown/immutable field (e.g.
companyId,subTsgId);minTlsVersionis not TLS12 or TLS13;clientAuthentication.typeis missing or unknown; or a cloud-providerregionsvalue is not a recognized AWS or Google region. - 10055: The
idpath parameter is not a valid UUID. - 50200:
nameis empty. - 50205: A different configuration with the same
namealready exists. - 50207: JWT_JWKS
urlslist is empty. - 50208: JWT_OIDC
baseUrlis empty. - 50209: JWT_OIDC
audienceis empty. - 50212: AWS
accountIdscontains a value that is not a 12-digit string. - 50213: AWS
accountIdslist is empty. - 50214: AWS
regionsis missing. - 50216: Azure
subscriptionIdslist is empty. - 50218: Google
projectIdentifierscontains an invalid identifier. - 50219: Google
projectIdentifierslist is empty. - 50220: Google
regionsis missing. - 50221:
nameis longer than 64 characters. - 50222: A JWT_JWKS URL is not a valid HTTPS URL of at most 2048 characters.
- 50223: JWT_OIDC
baseUrlis longer than 2048 characters. - 50224: JWT_OIDC
audienceis longer than 256 characters. - 50225:
clientAuthorizationconfiguration custom-claim alias exceeds 128 characters. - 50226:
clientAuthorizationallow-all-policies custom-claim alias exceeds 128 characters. - 50227:
clientAuthorizationallowed-policies custom-claim alias exceeds 128 characters. - 50228:
advancedSettingsis invalid. - 50229: JWT_STANDARD_CLAIMS
clientslist is empty. - 50230: Two JWT_STANDARD_CLAIMS clients share the same issuer/JWKS-URI pair.
- 50231: A JWT_STANDARD_CLAIMS client issuer is not a valid HTTPS URL while
jwksUriis absent. - 50232: JWT_STANDARD_CLAIMS
audienceis empty. - 50233: JWT_STANDARD_CLAIMS
audienceis longer than 256 characters. - 50234: A JWT_STANDARD_CLAIMS client
nameis empty. - 50235: A JWT_STANDARD_CLAIMS client
nameis longer than 64 characters. - 50236: A JWT_STANDARD_CLAIMS client
issueris empty. - 50237: A JWT_STANDARD_CLAIMS client
issueris longer than 2048 characters. - 50238: A JWT_STANDARD_CLAIMS client
jwksUriis longer than 2048 characters. - 50239: A JWT_STANDARD_CLAIMS client
jwksUriis invalid. - 50240: A JWT_STANDARD_CLAIMS client
subjectslist is empty. - 50241: A JWT_STANDARD_CLAIMS client
allowedPolicyIdslist is empty. - 50242: JWT_OIDC
baseUrlis not a valid HTTPS URL.
The referenced entity was not found. Possible causes, by error code:
- 10051: No Issuer configuration with the given
idexists in this tenant. - 50203: A newly referenced Sub CA provider does not exist in this tenant.
- 50204: One or more newly referenced policies do not exist in this tenant.