account.RegisterPasskey

class pyrogram.raw.functions.account.RegisterPasskey

{schema}

Details:
  • Layer: 227

  • ID: 55B41FD6

Parameters:

credential (InputPasskeyCredential)

Returns:

Passkey

TL Schema

account.registerPasskey#55b41fd6
credential:InputPasskeyCredential

= Passkey

Parameter Tree

RegisterPasskey
└── credential → InputPasskeyCredential
│ ├── id → string
│ ├── raw_id → string
│ └── response → InputPasskeyResponse
│ │ ├── client_data → DataJSON
│ │ │ └── DataJSON
│ │ └── attestation_data → bytes
│ ├── client_data → DataJSON
│ │ └── DataJSON
│ ├── authenticator_data → bytes
│ ├── signature → bytes
│ └── user_handle → string
└── pnv_token → string

Example

await app.invoke(
    RegisterPasskey(
        credential=InputPasskeyCredentialPublicKey(
            id="text",
            raw_id="text",
            response=InputPasskeyResponseRegister(
                client_data=DataJSON(data="text"),
                attestation_data=b"data"
            )
        ),
    )
)