Enterprise-grade passkey export to S3 ensuring data sovereignty, regulatory compliance, and vendor independence for seamless authentication migration.
Field | Description | Data Type & Encoding | Compliance & Audit Relevance |
---|---|---|---|
userId | Corbado-assigned unique user identifier | String (UUID v4) | Internal audit trail correlation |
externalUserId | Organization-specific user identifier | String | Primary key for enterprise identity systems integration |
credentialId | WebAuthn credential identifier | Base64URL with padding (RFC 4648 §5) | Unique credential tracking for compliance reporting |
publicKey | COSE-encoded public key for credential verification | Base64URL with padding (RFC 4648 §5) | Cryptographic material for authentication validation |
authenticatorSignCount | Signature counter for replay protection | Integer (32-bit unsigned) | Security audit and anomaly detection |
authenticatorAaguid | Authenticator Attestation GUID | UUID format (RFC 4122) | Device identification for risk assessment |
authenticatorAttachment | Platform vs. cross-platform indicator | Enum: platform | cross-platform | Device binding compliance verification |
backupEligible | Cloud backup capability indicator | Boolean | Disaster recovery planning metric |
backupState | Current backup synchronization status | Boolean | Business continuity assessment |
transports | Supported authentication transport protocols | Semicolon-delimited (e.g., usb;nfc;ble;internal ) | Multi-factor authentication compliance |
attestationFormat | WebAuthn attestation statement format | String (e.g., packed , fido-u2f , none ) | Authenticator trust evaluation |
created | Credential registration timestamp | ISO 8601 (e.g., 2024-01-15T10:30:00.000Z ) | Audit trail and retention policy enforcement |
status | Credential lifecycle status | Enum: active | suspended | revoked | Access control and compliance state |