RegisterPasskeyEncryptionKeyInput
No description
input RegisterPasskeyEncryptionKeyInput {
orgID: String!
credentialId: String!
x25519Pubkey: String!
kdfSalt: String!
label: String!
}
Fields
RegisterPasskeyEncryptionKeyInput.orgID ● String! non-null scalar
Organization the user is enrolling the passkey for — used as the gating context for the passkeyE2EE feature check.
RegisterPasskeyEncryptionKeyInput.credentialId ● String! non-null scalar
Base64url WebAuthn credential id from navigator.credentials.create().
RegisterPasskeyEncryptionKeyInput.x25519Pubkey ● String! non-null scalar
X25519 public key derived in the browser from PRF output. Base64-standard.
RegisterPasskeyEncryptionKeyInput.kdfSalt ● String! non-null scalar
HKDF salt the browser used. Base64-standard. Persisted so a returning device produces the same priv from the same passkey + salt.
RegisterPasskeyEncryptionKeyInput.label ● String! non-null scalar
User-supplied nickname for the authenticator.
Member Of
registerPasskeyEncryptionKey mutation