Skip to main content

TypeScript API reference

This inventory is generated from the package's public export surface. Unknown or internal symbols are deliberately excluded.

  • AccountMcpBearerOptions โ€” Interface; entry .. Public TypeScript interface AccountMcpBearerOptions.
  • AccountRefreshOptions โ€” Interface; entry .. Public TypeScript interface AccountRefreshOptions.
  • AccountRefreshResult โ€” Interface; entry .. Public TypeScript interface AccountRefreshResult.
  • AccountRevocationResult โ€” Interface; entry .. Public TypeScript interface AccountRevocationResult.
  • AccountTokenClient โ€” Class; entry .. Use a stored Account Token without ever handing it to a caller.
  • AccountTokenClientOptions โ€” Interface; entry .. Public TypeScript interface AccountTokenClientOptions.
  • AccountTokenContext โ€” Interface; entry .. Public TypeScript interface AccountTokenContext.
  • AccountTokenLock โ€” Interface; entry .. Serialize every use of one Account Token: rotation invalidates the one replaced (PAP ยง4.8).
  • AccountTokenLocks โ€” Const; entry .. Public TypeScript const AccountTokenLocks.
  • AgentDescriptor โ€” Interface; entry .. Public TypeScript interface AgentDescriptor.
  • AgentIdentityClient โ€” Class; entry .. Safely retrieve and bind a personal agent's public identity documents.
  • AgentIdentityClientOptions โ€” Interface; entry .. Public TypeScript interface AgentIdentityClientOptions.
  • AgentProtocol โ€” Interface; entry .. Public TypeScript interface AgentProtocol.
  • ApiCallOptions โ€” Interface; entry .. Public TypeScript interface ApiCallOptions.
  • ApiClient โ€” Class; entry .. Read and change through a company's API, the credentials host-owned.
  • ApiClientOptions โ€” Interface; entry .. Public TypeScript interface ApiClientOptions.
  • ApiDescriptor โ€” Interface; entry .. Public TypeScript interface ApiDescriptor.
  • ApiError โ€” Class; entry .. The company refused an API call; code is its error, never its body.
  • ApiResponse โ€” Interface; entry .. A successful API answer: the body, or the operation it proposes (202).
  • approve โ€” Value; entry .. Public TypeScript value approve.
  • AuthCapabilities โ€” Interface; entry .. Public TypeScript interface AuthCapabilities.
  • AuthorizationCodeGrant โ€” Class; entry .. Public TypeScript class AuthorizationCodeGrant.
  • AuthorizationCodeGrantOptions โ€” Interface; entry .. Public TypeScript interface AuthorizationCodeGrantOptions.
  • AuthorizationError โ€” Class; entry .. Public TypeScript class AuthorizationError.
  • AuthorizationStateStore โ€” Interface; entry .. Public TypeScript interface AuthorizationStateStore.
  • AuthorizationStateStores โ€” Const; entry .. Public TypeScript const AuthorizationStateStores.
  • BROWSER_ASSERTION_TYPE โ€” Const; entry .. Public TypeScript const BROWSER_ASSERTION_TYPE.
  • BrowserAssertionClaims โ€” Interface; entry .. Public TypeScript interface BrowserAssertionClaims.
  • BrowserAssertionOptions โ€” Interface; entry .. Public TypeScript interface BrowserAssertionOptions.
  • BrowserFormPost โ€” Interface; entry .. Public TypeScript interface BrowserFormPost.
  • BrowserFormPosts โ€” Const; entry .. Public TypeScript const BrowserFormPosts.
  • BrowserHandoff โ€” Interface; entry .. Public TypeScript interface BrowserHandoff.
  • BrowserHandoffs โ€” Const; entry .. Public TypeScript const BrowserHandoffs.
  • BrowserSessionClient โ€” Class; entry .. Public TypeScript class BrowserSessionClient.
  • BrowserSessionError โ€” Class; entry .. Public TypeScript class BrowserSessionError.
  • BrowserSessionStart โ€” Interface; entry .. Public TypeScript interface BrowserSessionStart.
  • budgetKey โ€” Function; entry .. The shared rate-limit budget a request draws on: its company's origin.
  • buildBrowserAssertionClaims โ€” Function; entry .. Public TypeScript function buildBrowserAssertionClaims.
  • buildDirectSignInRequest โ€” Value; entry .. Public TypeScript value buildDirectSignInRequest.
  • buildPapReactor โ€” Function; entry .. Public TypeScript function buildPapReactor.
  • buildSessionAssertionClaims โ€” Function; entry .. Public TypeScript function buildSessionAssertionClaims.
  • CacheBounds โ€” Interface; entry .. How long metadata may be cached, whatever its Cache-Control says.
  • CachedMetadata โ€” Interface; entry .. One cached metadata document: the parsed JSON, where it came from, until when.
  • cacheLifetime โ€” Function; entry .. Seconds to keep a response by its Cache-Control, or undefined when it must not be cached.
  • Caches โ€” Const; entry .. Public TypeScript const Caches.
  • ClientMetadata โ€” Interface; entry .. Public TypeScript interface ClientMetadata.
  • Clock โ€” Interface; entry .. Public TypeScript interface Clock.
  • Clocks โ€” Const; entry .. Public TypeScript const Clocks.
  • ConfirmOptions โ€” Interface; entry .. Public TypeScript interface ConfirmOptions.
  • ConfirmOutcome โ€” Interface; entry .. Public TypeScript interface ConfirmOutcome.
  • ConversationClient โ€” Class; entry .. Start and continue PAP conversations through a proof-bound transport.
  • ConversationClientOptions โ€” Interface; entry .. Public TypeScript interface ConversationClientOptions.
  • conversationEndpoint โ€” Function; entry .. The poppy conversation endpoint, skipping protocol types this SDK does not speak.
  • ConversationError โ€” Class; entry .. Public TypeScript class ConversationError.
  • ConversationEvent โ€” Interface; entry .. Public TypeScript interface ConversationEvent.
  • ConversationEventOptions โ€” Interface; entry .. Public TypeScript interface ConversationEventOptions.
  • ConversationEventPage โ€” Interface; entry .. Public TypeScript interface ConversationEventPage.
  • ConversationReceipt โ€” Interface; entry .. Public TypeScript interface ConversationReceipt.
  • ConversationRequestOptions โ€” Interface; entry .. Public TypeScript interface ConversationRequestOptions.
  • ConversationResponder โ€” Type; entry .. Public TypeScript type ConversationResponder.
  • ConversationResponse โ€” Type; entry .. Public TypeScript type ConversationResponse.
  • ConversationStatus โ€” Type; entry .. Public TypeScript type ConversationStatus.
  • ConversationStreamOptions โ€” Interface; entry .. Public TypeScript interface ConversationStreamOptions.
  • covers โ€” Function; entry .. Whether a standing permission covers this revision, term by term.
  • createPapCorePlugin โ€” Function; entry .. Public TypeScript function createPapCorePlugin.
  • DEFAULT_CACHE_BOUNDS โ€” Const; entry .. At least a minute, at most a day (the Guides' example bounds).
  • DEVICE_CODE_GRANT โ€” Const; entry .. Public TypeScript const DEVICE_CODE_GRANT.
  • DeviceSignInBeginOptions โ€” Interface; entry .. Public TypeScript interface DeviceSignInBeginOptions.
  • DeviceSignInClient โ€” Class; entry .. PAP Device Sign-In with private device codes and Reactor-backed Account Tokens.
  • DeviceSignInClientOptions โ€” Interface; entry .. Public TypeScript interface DeviceSignInClientOptions.
  • DeviceSignInPoll โ€” Interface; entry .. Public TypeScript interface DeviceSignInPoll.
  • DeviceSignInStart โ€” Interface; entry .. Public TypeScript interface DeviceSignInStart.
  • DirectSignInBeginOptions โ€” Interface; entry .. Public TypeScript interface DirectSignInBeginOptions.
  • DirectSignInCallback โ€” Interface; entry .. Public TypeScript interface DirectSignInCallback.
  • DirectSignInClient โ€” Class; entry .. Orchestrate one-use browser authorization and proof-bound code exchange.
  • DirectSignInClientOptions โ€” Interface; entry .. Public TypeScript interface DirectSignInClientOptions.
  • DirectSignInCompleteOptions โ€” Interface; entry .. Public TypeScript interface DirectSignInCompleteOptions.
  • DirectSignInOptions โ€” Interface; entry .. Public TypeScript interface DirectSignInOptions.
  • DirectSignInRequest โ€” Interface; entry .. Public TypeScript interface DirectSignInRequest.
  • DirectSignInResult โ€” Interface; entry .. The signed-in Session, its scopes, and a reference to its stored Account Token.
  • DirectSignInStart โ€” Interface; entry .. Public TypeScript interface DirectSignInStart.
  • discoverCompany โ€” Function; entry .. Public TypeScript function discoverCompany.
  • DiscoveredCompany โ€” Interface; entry .. Public TypeScript interface DiscoveredCompany.
  • DiscoveryDocument โ€” Interface; entry .. Public TypeScript interface DiscoveryDocument.
  • DiscoveryError โ€” Class; entry .. Public TypeScript class DiscoveryError.
  • DiscoveryOptions โ€” Interface; entry .. Public TypeScript interface DiscoveryOptions.
  • DiscoveryTransport โ€” Interface; entry .. Public TypeScript interface DiscoveryTransport.
  • DiscoveryTransports โ€” Const; entry .. Public TypeScript const DiscoveryTransports.
  • DisplayLike โ€” Type; entry .. Anything shaped like a display: Reactor's Display, or a tool result's _meta["reactor.ui/display"].
  • DpopFetchClient โ€” Class; entry .. Send proof-bound PAP requests with fresh proofs and safe redirect handling.
  • DpopFetchClientOptions โ€” Interface; entry .. Public TypeScript interface DpopFetchClientOptions.
  • DpopFetchRequestOptions โ€” Interface; entry .. Public TypeScript interface DpopFetchRequestOptions.
  • DpopKeyMaterial โ€” Interface; entry .. Public TypeScript interface DpopKeyMaterial.
  • DpopKeyResolver โ€” Type; entry .. Public TypeScript type DpopKeyResolver.
  • DpopProofProvider โ€” Interface; entry .. Public TypeScript interface DpopProofProvider.
  • DpopProofProviders โ€” Const; entry .. Public TypeScript const DpopProofProviders.
  • DpopProofRequest โ€” Interface; entry .. Public TypeScript interface DpopProofRequest.
  • ExtensionDescriptor โ€” Interface; entry .. Public TypeScript interface ExtensionDescriptor.
  • extensionDomain โ€” Function; entry .. The domain a third-party extension name is under, else undefined.
  • extensionNameKind โ€” Function; entry .. plain for a protocol-defined name, third-party for domain/name, else invalid.
  • extensionRequired โ€” Function; entry .. The extension a 403 extension_required names, else undefined.
  • firstContribution โ€” Function; entry .. Public TypeScript function firstContribution.
  • generateMessageId โ€” Function; entry .. Generate a user-global message ID with at least 128 random bits.
  • generatePairwiseUserId โ€” Function; entry .. Public TypeScript function generatePairwiseUserId.
  • IdentityError โ€” Class; entry .. Public TypeScript class IdentityError.
  • IdentityRequestOptions โ€” Interface; entry .. Public TypeScript interface IdentityRequestOptions.
  • InMemoryProtocolCache โ€” Class; entry .. Default pap.cache: a bounded, least-recently-used map in one process.
  • InMemoryStandingPermissionStore โ€” Class; entry .. A single-process store of standing permissions, for examples and tests.
  • InProcessAccountTokenLock โ€” Class; entry .. One in-process lock per reference: the default Account Token lock.
  • isPapConfirm โ€” Function; entry .. Whether a display is an operation to confirm, of the version this SDK reads.
  • isPapConfirmData โ€” Function; entry .. Whether a value is an operation to confirm's data, as PapConfirm sends
  • isPapOutcome โ€” Function; entry .. Whether a display is what a confirmed operation came to, of the version this SDK reads.
  • isPapOutcomeData โ€” Function; entry .. Whether a value is an outcome's data, as PapOutcome sends it: every
  • isPapSessionShown โ€” Function; entry .. Whether a value is a PapSessionShown: a 12-hex-digit reference and signed_in, nothing else.
  • JoseAlgorithm โ€” Type; entry .. Public TypeScript type JoseAlgorithm.
  • JoseDpopProofProvider โ€” Class; entry .. Create fresh RFC 9449 proofs using per-user/company key material.
  • JoseDpopProofProviderOptions โ€” Interface; entry .. Public TypeScript interface JoseDpopProofProviderOptions.
  • JsonWebKey โ€” Interface; entry .. Public TypeScript interface JsonWebKey.
  • JsonWebKeySet โ€” Interface; entry .. Public TypeScript interface JsonWebKeySet.
  • JwksRequestOptions โ€” Interface; entry .. Public TypeScript interface JwksRequestOptions.
  • JWT_BEARER_GRANT โ€” Const; entry .. Public TypeScript const JWT_BEARER_GRANT.
  • JWT_CLIENT_ASSERTION โ€” Const; entry .. Public TypeScript const JWT_CLIENT_ASSERTION.
  • KNOWN_API_TYPES โ€” Const; entry .. The API types this SDK speaks.
  • knownApis โ€” Function; entry .. The advertised APIs of a type this SDK speaks, in the company's order.
  • MCP_PROTOCOL_VERSION โ€” Const; entry .. Public TypeScript const MCP_PROTOCOL_VERSION.
  • mcpApi โ€” Function; entry .. The company's MCP server, when it lists one.
  • McpBearerAuth โ€” Class; entry .. Send a Bearer Session Token to one MCP server's URL, and nowhere else.
  • McpBearerOptions โ€” Interface; entry .. Public TypeScript interface McpBearerOptions.
  • McpClient โ€” Class; entry .. Initialize, list, and call tools on one MCP server with a resource-bound Bearer token.
  • McpClientOptions โ€” Interface; entry .. Public TypeScript interface McpClientOptions.
  • McpError โ€” Class; entry .. The MCP server refused a request; code is its token or JSON-RPC error.
  • McpToolResult โ€” Interface; entry .. A tool's answer; operation is set when it proposed one (Operations ยง4.2).
  • MediatedCodeOptions โ€” Interface; entry .. Public TypeScript interface MediatedCodeOptions.
  • MediatedField โ€” Interface; entry .. PAP Mediated Sign-In: the user's credentials, relayed to one endpoint (ยง4.7).
  • MediatedSignInClient โ€” Class; entry .. Relay a user's credentials to the company's mediated endpoint, once.
  • MediatedSignInClientOptions โ€” Interface; entry .. Public TypeScript interface MediatedSignInClientOptions.
  • MediatedSignInDescriptor โ€” Interface; entry .. Public TypeScript interface MediatedSignInDescriptor.
  • MediatedSignInOptions โ€” Interface; entry .. Public TypeScript interface MediatedSignInOptions.
  • MediatedSignInResult โ€” Interface; entry .. Public TypeScript interface MediatedSignInResult.
  • Message โ€” Interface; entry .. Public TypeScript interface Message.
  • MetadataCache โ€” Class; entry .. Public TypeScript class MetadataCache.
  • negotiateExtensions โ€” Function; entry .. The extensions both sides list, at the same major version, that this host supports.
  • OAuthServerMetadata โ€” Interface; entry .. Public TypeScript interface OAuthServerMetadata.
  • openapiUrl โ€” Function; entry .. The company's OpenAPI description, when it advertises one.
  • openTelemetrySink โ€” Function; entry .. pap.telemetry as OpenTelemetry spans: one per event, from tracer (for example
  • OpenTelemetryTracer โ€” Interface; entry .. The part of an OpenTelemetry API Tracer the adapter uses.
  • Operation โ€” Interface; entry .. Public TypeScript interface Operation.
  • OperationConfirmation โ€” Interface; entry .. Public TypeScript interface OperationConfirmation.
  • OperationError โ€” Class; entry .. Public TypeScript class OperationError.
  • operationFrom โ€” Function; entry .. The one operation object, from whichever channel carried it (Operations ยง4).
  • operationPage โ€” Function; entry .. The operation's url, once checked to be the company's own HTTPS page (ยง4.4, ยง5).
  • OperationRequestOptions โ€” Interface; entry .. Public TypeScript interface OperationRequestOptions.
  • OperationResult โ€” Interface; entry .. Public TypeScript interface OperationResult.
  • OPERATIONS_EXTENSION โ€” Const; entry .. PAP Operations extension v1 on the personal agent's side, as in Python:
  • OPERATIONS_VERSION โ€” Const; entry .. Public TypeScript const OPERATIONS_VERSION.
  • OperationsClient โ€” Class; entry .. Read, confirm, and cancel operations at a negotiated endpoint.
  • OperationsClientOptions โ€” Interface; entry .. Public TypeScript interface OperationsClientOptions.
  • operationsEndpoint โ€” Function; entry .. The company's operations endpoint when both sides list version 1.
  • OperationState โ€” Type; entry .. Public TypeScript type OperationState.
  • optionalContribution โ€” Function; entry .. The highest-priority provider for an optional PAP point, undefined when there is none.
  • Organization โ€” Interface; entry .. Public TypeScript interface Organization.
  • PairwiseUserIdStore โ€” Interface; entry .. Public TypeScript interface PairwiseUserIdStore.
  • PairwiseUserIdStores โ€” Const; entry .. Public TypeScript const PairwiseUserIdStores.
  • PAP_ACTION_CLASSES โ€” Const; entry .. Every PapActionClass, in the Rules' order.
  • PAP_CONFIRM_TYPE โ€” Const; entry .. The display type of an operation waiting for the person to confirm it.
  • PAP_CONFIRM_VERSION โ€” Const; entry .. The version of PAP_CONFIRM_TYPE this module reads.
  • PAP_OUTCOME_STATES โ€” Const; entry .. Every PapOutcomeState.
  • PAP_OUTCOME_TYPE โ€” Const; entry .. The display type of what a confirmed operation came to.
  • PAP_OUTCOME_VERSION โ€” Const; entry .. The version of PAP_OUTCOME_TYPE this module reads.
  • PapActionClass โ€” Type; entry .. What confirming an operation does, as an application's Rules class it.
  • PapConfirmData โ€” Type; entry .. An operation to confirm, as a display's data (PapConfirm's fields).
  • papConfirmDisplay โ€” Function; entry .. An operation to confirm as its display, text included; throws when data is not one.
  • PapConfirmDisplay โ€” Type; entry .. A display of an operation to confirm, as the page receives it.
  • papConfirmText โ€” Function; entry .. What an operation to confirm reads as without a renderer: PapConfirm.text(), word for word.
  • PapCoreOptions โ€” Interface; entry .. Public TypeScript interface PapCoreOptions.
  • PapOutcomeData โ€” Type; entry .. What a confirmed operation came to, as a display's data (PapOutcome's fields).
  • papOutcomeDisplay โ€” Function; entry .. An outcome as its display, text included; throws when data is not one.
  • PapOutcomeDisplay โ€” Type; entry .. A display of what a confirmed operation came to, as the page receives it.
  • PapOutcomeState โ€” Type; entry .. What a confirmed operation came to: every operation state but proposed.
  • papOutcomeText โ€” Function; entry .. What an outcome reads as without a renderer: PapOutcome.text(), word for word.
  • PapSessionShown โ€” Type; entry .. The Session an operation is confirmed in: a one-way reference (12 hex
  • PapTermsWas โ€” Type; entry .. The revision a revised operation replaced, and its terms.
  • parseClientMetadata โ€” Function; entry .. Public TypeScript function parseClientMetadata.
  • parseConversationEvent โ€” Function; entry .. Public TypeScript function parseConversationEvent.
  • parseConversationEventPage โ€” Function; entry .. Public TypeScript function parseConversationEventPage.
  • parseDiscoveryDocument โ€” Function; entry .. Public TypeScript function parseDiscoveryDocument.
  • parseJsonStrict โ€” Function; entry .. Parse JSON while rejecting duplicate object member names at every depth.
  • parseJsonWebKeySet โ€” Function; entry .. Public TypeScript function parseJsonWebKeySet.
  • parseMessage โ€” Function; entry .. Public TypeScript function parseMessage.
  • parseOAuthServerMetadata โ€” Function; entry .. Public TypeScript function parseOAuthServerMetadata.
  • parseOperation โ€” Function; entry .. Public TypeScript function parseOperation.
  • parseRetryAfter โ€” Function; entry .. Retry-After in seconds (delta-seconds or an HTTP date), or undefined.
  • parseSessionToken โ€” Function; entry .. Public TypeScript function parseSessionToken.
  • PersonalAgentProtocolError โ€” Class; entry .. Safe base error for Personal Agent Protocol failures.
  • ProofError โ€” Class; entry .. Public TypeScript class ProofError.
  • ProtectedInput โ€” Interface; entry .. The host's trusted input surface: answers never pass through a model.
  • ProtectedInputField โ€” Interface; entry .. Public TypeScript interface ProtectedInputField.
  • ProtectedInputRequest โ€” Interface; entry .. What the host must ask the user for, outside any model (PAP ยง4.7).
  • ProtectedInputs โ€” Const; entry .. Public TypeScript const ProtectedInputs.
  • PROTOCOL_PROFILE โ€” Const; entry .. The Personal Agent Protocol draft implemented.
  • PROTOCOL_REVISION โ€” Const; entry .. The upstream specification revision (its page date) the draft was implemented from.
  • ProtocolCache โ€” Interface; entry .. Public TypeScript interface ProtocolCache.
  • ProtocolValidationError โ€” Class; entry .. Public TypeScript class ProtocolValidationError.
  • RandomBytes โ€” Type; entry .. Public TypeScript type RandomBytes.
  • RandomSource โ€” Interface; entry .. Public TypeScript interface RandomSource.
  • RandomSources โ€” Const; entry .. Public TypeScript const RandomSources.
  • RateLimitBudget โ€” Interface; entry .. A company's request budget, shared by every task and user of the host.
  • RateLimitBudgets โ€” Const; entry .. Public TypeScript const RateLimitBudgets.
  • RecordingTelemetrySink โ€” Class; entry .. pap.telemetry in memory: every event, in order.
  • REFRESH_TOKEN_GRANT โ€” Const; entry .. PAP Account Tokens: refresh, rotation, narrowing, and revocation (ยง4.8, ยง4.9).
  • resolvePairwiseUserId โ€” Value; entry .. Public TypeScript value resolvePairwiseUserId.
  • RetryPolicies โ€” Const; entry .. Public TypeScript const RetryPolicies.
  • RetryPolicy โ€” Class; entry .. When to retry a refused request (Guides, retries).
  • safeAttributes โ€” Function; entry .. The allowlisted attributes of values; undefined and failing values are dropped.
  • SecretValue โ€” Class; entry .. Redacted wrapper for credentials and other protocol secrets.
  • SessionAssertionClaims โ€” Interface; entry .. Public TypeScript interface SessionAssertionClaims.
  • SessionAssertionOptions โ€” Interface; entry .. Public TypeScript interface SessionAssertionOptions.
  • SessionClient โ€” Class; entry .. Start and renew signed-out PAP sessions over an OAuth token endpoint.
  • SessionClientOptions โ€” Interface; entry .. Public TypeScript interface SessionClientOptions.
  • SessionError โ€” Class; entry .. Public TypeScript class SessionError.
  • SessionGrant โ€” Class; entry .. Public TypeScript class SessionGrant.
  • SessionGrantOptions โ€” Interface; entry .. Public TypeScript interface SessionGrantOptions.
  • SessionRenewOptions โ€” Interface; entry .. Public TypeScript interface SessionRenewOptions.
  • SessionRequestOptions โ€” Interface; entry .. Public TypeScript interface SessionRequestOptions.
  • SessionToken โ€” Interface; entry .. Public TypeScript interface SessionToken.
  • SharedRateLimitBudget โ€” Class; entry .. Default pap.rateLimitBudget: per-company budgets in one process.
  • Signer โ€” Interface; entry .. Public TypeScript interface Signer.
  • Signers โ€” Const; entry .. Public TypeScript const Signers.
  • StandingPermission โ€” Interface; entry .. Public TypeScript interface StandingPermission.
  • StandingPermissionRequest โ€” Interface; entry .. Public TypeScript interface StandingPermissionRequest.
  • StandingPermissionStore โ€” Interface; entry .. Reserve, commit, and release uses of the user's standing permissions.
  • StandingPermissionStores โ€” Value; entry .. Public TypeScript value StandingPermissionStores.
  • StartConversationOptions โ€” Interface; entry .. Public TypeScript interface StartConversationOptions.
  • StreamItem โ€” Type; entry .. Public TypeScript type StreamItem.
  • StreamReconnected โ€” Interface; entry .. The stream was reopened from Last-Event-ID; drop the partial messages named.
  • SUPPORTED_EXTENSIONS โ€” Const; entry .. Extensions this SDK implements, by name and major version.
  • TELEMETRY_ATTRIBUTES โ€” Const; entry .. The only attribute names an event may carry, each with the rule its value must pass.
  • TELEMETRY_EVENTS โ€” Const; entry .. Every event the SDK emits, and its stage.
  • TELEMETRY_STAGES โ€” Const; entry .. Public TypeScript const TELEMETRY_STAGES.
  • TelemetryAttributes โ€” Type; entry .. Public TypeScript type TelemetryAttributes.
  • TelemetryEvent โ€” Class; entry .. One finished protocol stage: a span for traces, an event for analytics.
  • TelemetrySink โ€” Interface; entry .. Receive each finished protocol stage (TelemetryEvent of telemetry.ts), redacted already.
  • TelemetrySinks โ€” Const; entry .. TelemetrySink: where traces and analytics events go; none, and nothing is emitted.
  • TelemetryStage โ€” Type; entry .. Public TypeScript type TelemetryStage.
  • TelemetryValue โ€” Type; entry .. Public TypeScript type TelemetryValue.
  • TermLimit โ€” Interface; entry .. Public TypeScript interface TermLimit.
  • termsDigest โ€” Value; entry .. Public TypeScript value termsDigest.
  • TextDelta โ€” Interface; entry .. A piece of a message still being written (SSE text-delta, ยง7.6): for
  • TokenStore โ€” Interface; entry .. Public TypeScript interface TokenStore.
  • TokenStores โ€” Const; entry .. Public TypeScript const TokenStores.
  • TransportError โ€” Class; entry .. Public TypeScript class TransportError.
  • UrlSafetyPolicies โ€” Const; entry .. Public TypeScript const UrlSafetyPolicies.
  • UrlSafetyPolicy โ€” Interface; entry .. Public TypeScript interface UrlSafetyPolicy.
  • UserApproval โ€” Interface; entry .. Public TypeScript interface UserApproval.
  • validateDirectSignInCallback โ€” Function; entry .. Public TypeScript function validateDirectSignInCallback.
  • WebDescriptor โ€” Interface; entry .. Public TypeScript interface WebDescriptor.
  • BrowserAssertionReplayCache โ€” Interface; entry ./server. Public TypeScript interface BrowserAssertionReplayCache.
  • createResolvingFetch โ€” Function; entry ./server. A fetch that resolves, vets, and pins: dns.lookup every address of the host, refuse
  • DpopReplayCache โ€” Interface; entry ./server. Public TypeScript interface DpopReplayCache.
  • isGlobalAddress โ€” Function; entry ./server. Whether a textual IP address is global unicast: never loopback, private, link-local,
  • JoseSigner โ€” Class; entry ./server. Sign PAP assertions with an injected asymmetric private key or handle.
  • JoseSignerOptions โ€” Interface; entry ./server. Public TypeScript interface JoseSignerOptions.
  • NodeAddressResolver โ€” Type; entry ./server. Every address a host name resolves to (A and AAAA).
  • NodeUrlSafetyPolicy โ€” Class; entry ./server. DNS-aware server policy for untrusted PAP discovery and metadata URLs: every address
  • NodeUrlSafetyPolicyOptions โ€” Interface; entry ./server. Public TypeScript interface NodeUrlSafetyPolicyOptions.
  • resolveAddresses โ€” Value; entry ./server. Public TypeScript value resolveAddresses.
  • ResolvingFetchOptions โ€” Interface; entry ./server. Public TypeScript interface ResolvingFetchOptions.
  • VerifiedBrowserAssertion โ€” Interface; entry ./server. Public TypeScript interface VerifiedBrowserAssertion.
  • VerifiedDpopProof โ€” Interface; entry ./server. Public TypeScript interface VerifiedDpopProof.
  • verifyBrowserAssertion โ€” Value; entry ./server. Public TypeScript value verifyBrowserAssertion.
  • VerifyBrowserAssertionOptions โ€” Interface; entry ./server. Public TypeScript interface VerifyBrowserAssertionOptions.
  • verifyDpopProof โ€” Value; entry ./server. Public TypeScript value verifyDpopProof.
  • VerifyDpopProofOptions โ€” Interface; entry ./server. Public TypeScript interface VerifyDpopProofOptions.
  • vetHost โ€” Value; entry ./server. Public TypeScript value vetHost.