Skip to main content

TrustProviderPatchDTO

Patch request for an individual Trust Provider

namestringnullable

New Name for the identified entity

Possible values: <= 128 characters

descriptionstringnullable

New Description for the identified entity

isActivebooleannullable

New Status for the identified entity

tags object[]nullable

New Tags for the identified entity

  • Array [
  • keystringrequired

    Tag Key

    Possible values: non-empty

    valuestringrequired

    Tag Key Value

    Possible values: non-empty

  • ]
  • providerstringnullable

    Trust Provider Type

    matchRules object[]nullable

    Trust Provider Match Rules

  • Array [
  • attributestringrequired

    Match Rule Attribute

    Possible values: non-empty

    valuestringrequired

    Match Rule Attribute Value

    Possible values: non-empty

  • ]
  • oidcUrlstringnullable

    OIDC URL to use for retrieving JWKS Public Keys

    pemTypestringnullable

    PEM Input Type

    certificatestringnullable

    Trust Provider Certificate or Public Key for cryptographic attestation

    publicKeyValidation object

    Response to a request for Public Key Validation

    isValidContentboolean

    True if the Public Key was valid, False otherwise

    thumbprintstringnullable

    Thumbprint of the Public Key

    expirationDatestringnullable

    Expiration of the Public Key Certificate

    certificateSubjectstringnullable

    Subject of the Public Key Certificate

    messagestringnullable

    Message describing why the Public Key was not valid if IsValidContent is False

    TrustProviderPatchDTO
    {
    "name": "string",
    "description": "string",
    "isActive": true,
    "tags": [
    {
    "key": "string",
    "value": "string"
    }
    ],
    "provider": "string",
    "matchRules": [
    {
    "attribute": "string",
    "value": "string"
    }
    ],
    "oidcUrl": "string",
    "pemType": "string",
    "certificate": "string",
    "publicKeyValidation": {
    "isValidContent": true,
    "thumbprint": "string",
    "expirationDate": "string",
    "certificateSubject": "string",
    "message": "string"
    }
    }