TARNBROOKFINANCIAL GROUP

Records Assistant

One governed identity, and the evidence a stranger can check.

Active

What Raidiam Connect holds

Entity identifier
https://rp.directory.showcase.raidiam.io/openid_relying_party/70219aeb-bcde-4df8-89e8-a1cc072e32ed
Software statement
70219aeb-bcde-4df8-89e8-a1cc072e32ed
Organisation
TARNBROOK-GROUP
Where it runs
Connect hosted
Lifecycle
Active
Deployed
2026-09-17T21:28:57.360Z, run run-fagd5hcj

The entity identifier is the address this agent publishes its own signed record at. The software statement is the record Raidiam Connect holds for it, and every key and every role below hangs off that record.

Its own signed record

This agent publishes one signed document that describes itself. It is called an entity configuration. A stranger reads it to learn the agent's keys and what it says it is.

Read this agent’s signed record

Download the signed file. It is a JWT, so a browser saves it and shows nothing.

What the publisher signed about this build

This catalogue fetched the release record the publisher signed and checked its signature against the key set that publisher publishes. The values below come from that record.

Publisher
https://catalogue.agents.showcase.raidiam.io
Release record
https://catalogue.agents.showcase.raidiam.io/releases/records-assistant/1.4.0
Version
1.4.0
Artefact digest
sha256:a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1
Digest of the signed record
sha256:208e534f7d0083894ad494b17012d8290046cf5388cdd6d927305db868f9c6ae

Keys

A key id names one public key the directory publishes for this agent. A reader who checks a signature looks the key up by this value. This catalogue holds the private key for Tarnbrook Financial Group and never sends it anywhere. The agent signs with a second key, g2X4GSxhAspWVT5on0xJxxmUgSbSWAZPNQeFzE5_aNA, when it proves who it is to a token endpoint.

Key idProfileStatus
nbfrsMor5yChWn5s9Iilxx9Ur25eirIuk3UzrlOVeqE rtssigning Active
g2X4GSxhAspWVT5on0xJxxmUgSbSWAZPNQeFzE5_aNA rtssigning Active

What the Tarnbrook Financial Group authority granted

Tarnbrook asked for the roles on the left. The authority signed a statement about this agent and set the limits on the right. A platform reads those limits before it lets the agent do anything.

Asked for

  • tarnbrook.agent.member asked of the Tarnbrook Financial Group authority
  • tarnbrook.auth.assertion asked of the Tarnbrook Financial Group authority
  • tarnbrook.records.reader asked of the Tarnbrook Financial Group authority
  • tarnbrook.transfer.initiator asked of the Tarnbrook Financial Group authority
  • aldercross.accredited.agent asked of the Aldercross Scheme Authority authority

This agent asks 2 authorities. The panel beside this one reports the Tarnbrook Financial Group authority only, because that is the one this screen reads.

Granted, read at 2026-11-09T07:30:21.822Z

  • What it may ask a platform to do

    The authority fixes this to

    records.readrecords.annotatetransfer.initiatetransfer.status

    Written in the statement as authorization_details_types.

  • The authority sets backchannel_token_delivery_mode

    The authority fixes this to

    poll

    Written in the statement as backchannel_token_delivery_mode.

  • The authority sets client_name

    The authority fixes this to

    Records Assistant

    Written in the statement as client_name.

  • How it registers with a platform

    The authority fixes this to

    automatic

    Written in the statement as client_registration_types.

  • How it may ask for a token

    The authority fixes this to

    client_credentialsauthorization_codeurn:ietf:params:oauth:grant-type:device_codeurn:openid:params:grant-type:ciba

    Written in the statement as grant_types.

  • The authority sets jwks_uri

    The authority fixes this to

    https://keystore.directory.showcase.raidiam.io/TARNBROOK-GROUP/70219aeb-bcde-4df8-89e8-a1cc072e32ed/application.jwks

    Written in the statement as jwks_uri.

  • The authority sets logo_uri

    The authority fixes this to

    https://data.directory.showcase.raidiam.io/logos/TARNBROOK-GROUP/softwarestatements/70219aeb-bcde-4df8-89e8-a1cc072e32ed.png

    Written in the statement as logo_uri.

  • Where a platform may send a person back to

    The authority fixes this to

    https://agents.showcase.raidiam.io/records-assistant/cb

    Written in the statement as redirect_uris.

  • The authority sets sector_identifier_uri

    The authority fixes this to

    https://keystore.directory.showcase.raidiam.io/TARNBROOK-GROUP/70219aeb-bcde-4df8-89e8-a1cc072e32ed/redirect_uris.json

    Written in the statement as sector_identifier_uri.

  • The authority sets software_version

    The authority fixes this to

    1

    Written in the statement as software_version.

  • How it proves who it is when it asks for a token

    The authority fixes this to

    private_key_jwt

    Written in the statement as token_endpoint_auth_method.

This statement carries no trust mark. A trust mark is a signed note from an authority saying an agent holds one role. This authority puts the marks it issued in the record it resolves, which the Chain section below asks for.

The record the authority signed, as it is written
{
  "authorization_details_types": {
    "value": [
      "records.read",
      "records.annotate",
      "transfer.initiate",
      "transfer.status"
    ]
  },
  "backchannel_token_delivery_mode": {
    "value": "poll"
  },
  "client_name": {
    "value": "Records Assistant"
  },
  "client_registration_types": {
    "value": [
      "automatic"
    ]
  },
  "grant_types": {
    "value": [
      "client_credentials",
      "authorization_code",
      "urn:ietf:params:oauth:grant-type:device_code",
      "urn:openid:params:grant-type:ciba"
    ]
  },
  "jwks_uri": {
    "value": "https://keystore.directory.showcase.raidiam.io/TARNBROOK-GROUP/70219aeb-bcde-4df8-89e8-a1cc072e32ed/application.jwks"
  },
  "logo_uri": {
    "value": "https://data.directory.showcase.raidiam.io/logos/TARNBROOK-GROUP/softwarestatements/70219aeb-bcde-4df8-89e8-a1cc072e32ed.png"
  },
  "redirect_uris": {
    "value": [
      "https://agents.showcase.raidiam.io/records-assistant/cb"
    ]
  },
  "sector_identifier_uri": {
    "value": "https://keystore.directory.showcase.raidiam.io/TARNBROOK-GROUP/70219aeb-bcde-4df8-89e8-a1cc072e32ed/redirect_uris.json"
  },
  "software_version": {
    "value": "1"
  },
  "token_endpoint_auth_method": {
    "value": "private_key_jwt"
  }
}

Running copies

This agent runs without an attested copy, because the operator holds its key.

Open the runtime screen

Check the chain yourself

A chain is the path from this agent up to the anchor this estate trusts. Ask the Tarnbrook Financial Group authority to walk that path and read what it answers.

See the resolved evidence Ask the authority to resolve this agent Run the independent checks

The request, to run yourself

Run this with curl. A browser saves the answer as a file, because the answer is a signed JWT.

https://authority.directory.showcase.raidiam.io/authority/845f7286-3c74-4d91-9354-af110dbd33c8/resolve?sub=https%3A%2F%2Frp.directory.showcase.raidiam.io%2Fopenid_relying_party%2F70219aeb-bcde-4df8-89e8-a1cc072e32ed&trust_anchor=https%3A%2F%2Ffederation.directory.showcase.raidiam.io%2Ffederation_entity%2F7b60c9fa-00dd-46d9-80de-cd899ee5a58d&entity_type=openid_relying_party

Lifecycle

Raidiam Connect hosts this identity. Withdrawing a hosted identity is permanent: Connect deletes the record, the identifier is never used again, and no restore exists. This screen therefore offers no withdrawal for it. A self hosted identity in this estate withdraws and restores cleanly, so use one of those to see the workflow.

What a withdrawal reaches, and how soon
  • The authority stops listing this agent at its next read.
  • The authority publishes one signed statement about this agent, called a subordinate statement. It carries the agent's keys and the limits above. The authority issues that statement again with the limits empty, about a minute after a withdrawal on this tenant.
  • A platform keeps the answer it resolved until that statement expires, then asks again. The statement prints the time it expires.
  • Revoking the certificate reaches the key set the authority publishes.
  • This catalogue asks the attester to stop every instance of this agent that the attester knows of. The attester publishes one bit per instance and that bit lasts 60 seconds.
  • Where a platform subscribes to the record change webhook, the change arrives as an event.