Skip to main content

Crate lenso_capability_auth

Crate lenso_capability_auth 

Source
Expand description

Generated portable contract for the Auth Capability.

Structs§

Auth
AuthClient
AuthEndpoint
AuthenticateRequest
AuthenticateRequestCredential
AuthenticateResponse
AuthenticateResponseAssertion
UnknownDomainError
A forward-compatible Capability-defined error unknown to this binding version.

Enums§

AuthInvocationError
AuthenticateError
AuthenticateResponseKind

Constants§

AUTHENTICATE_OPERATION
AUTH_CAPABILITY_ID
AUTH_DESCRIPTOR_VERSION
CAPABILITY_ID
CROSS_LANE_TRANSFER
DESCRIPTOR_VERSION
PORTABLE

Traits§

AuthProvider

Functions§

decode_authenticate_error
decode_authenticate_request
decode_authenticate_response
encode_authenticate_error
encode_authenticate_request
encode_authenticate_response

Type Aliases§

AuthActorAssertion
The generated assertion wire value.
AuthCapability
The generated Auth Capability marker.
AuthError
The generated Auth Domain Error value.
AuthRequest
The generated Auth request value.
AuthResponse
The generated Auth response value.
AuthResponseKind
The generated response discriminator.
Timestamp
RFC 3339 timestamp encoded as a string on the wire.