انتقل إلى المحتوى الرئيسي

Variable: AccreditationListReply

const AccreditationListReply: TObject<{ accreditations: TArray<TObject<{ admittedAt: TOptional<TWith<TString, { description: "When it was admitted. Absent until then."; }>>; admittedBy: TOptional<TWith<TString, { description: "Who admitted it: a subject id. Where the deployment requires a second person, never the value of `appliedBy`."; }>>; appliedAt: TWith<TString, { description: "When it was put forward."; }>; appliedBy: TWith<TString, { description: "Who put it forward: a subject id, never a name."; }>; entityTypes: TWith<TArray<TUnsafe<"federation_entity" | "openid_credential_issuer" | "openid_credential_verifier" | "openid_wallet_provider" | "openid_provider" | "openid_relying_party" | "oauth_authorization_server" | "oauth_client" | "oauth_resource">>, { description: "The OpenID Federation entity types it was accredited with. This release accepts `federation_entity` alone."; }>; frameworkVersion: TInteger; hostname: TWith<TString, { description: "The host the organization's federation documents are served on, made from the last segment of its path: `/authority/acme` is `acme.identity.<domain>`. Its entity identifier is `https://` followed by this."; }>; id: TWith<TString, { description: "The accreditation. The `{id}` of the admit and publish routes, and the `accreditation` filter of the entity statement list."; }>; organizationId: TWith<TString, { description: "The organization the accreditation is for: its subject id."; }>; path: TWith<TString, { description: "The organization's path when it applied. An organization that has moved since is refused admission with `accreditation.path_mismatch`."; }>; publicationApprovedAt: TOptional<TWith<TString, { description: "When publication was last approved. Absent until the first approval. Signing follows the approval, so this does not say the statements are published: read their `status`."; }>>; publicationApprovedBy: TOptional<TWith<TString, { description: "Who gave that approval: a subject id."; }>>; status: TWith<TUnsafe<"applied" | "admitted" | "suspended" | "withdrawn">, { description: "Where it stands. `applied`: put forward, waiting for admission. `admitted`: admitted; its statements are prepared, and published once publication is approved. `suspended` and `withdrawn` are reserved: no route of this release sets them."; }>; superiorId: TOptional<TWith<TString, { description: "The accreditation it is subordinate to, which is the trust anchor's. Absent on the anchor's own accreditation."; }>>; }>>; nextCursor: TOptional<TString>; }>

Defined in: packages/contracts/src/schemas/governance.ts:224

request.*.governance.accreditation.list.v1 reply data.