PeerResolutionOptions
Defined in: src/identity.ts:159
Transport details supplied to peer identity providers.
Properties
Section titled “Properties”assertedPeer?
Section titled “assertedPeer?”optional assertedPeer?: string;Defined in: src/identity.ts:165
Peer identity asserted by the transport.
authority?
Section titled “authority?”optional authority?: string;Defined in: src/identity.ts:169
Request authority or host.
budgetMs?
Section titled “budgetMs?”optional budgetMs?: number;Defined in: src/identity.ts:179
Monotonic total provider budget in milliseconds.
deadline?
Section titled “deadline?”optional deadline?: number;Defined in: src/identity.ts:177
Absolute Unix epoch milliseconds.
destinationAddress?
Section titled “destinationAddress?”optional destinationAddress?: string;Defined in: src/identity.ts:167
Local destination address that accepted the connection.
headers?
Section titled “headers?”optional headers?: | ReadonlyMap<string, readonly string[]>| Readonly<Record<string, readonly string[]>>;Defined in: src/identity.ts:173
Request headers with their original multiplicity preserved.
immediatePeer?
Section titled “immediatePeer?”optional immediatePeer?: string;Defined in: src/identity.ts:161
Directly connected peer address or identifier.
metadata?
Section titled “metadata?”optional metadata?: Readonly<Record<string, unknown>>;Defined in: src/identity.ts:175
Additional JSON-compatible transport metadata.
serviceName?
Section titled “serviceName?”optional serviceName?: string;Defined in: src/identity.ts:171
Logical destination service name.
sourceEndpoint?
Section titled “sourceEndpoint?”optional sourceEndpoint?: string;Defined in: src/identity.ts:163
Transport-specific source endpoint.
