interface UserCredentialReferenceUnlinkSuccessEventSanitised {
    category: "user";
    clientId: undefined | string;
    data: {
        credentialBundles: {
            credentialBundle: {
                credentialConfigurationId: string;
                credentialProfile: "mobile" | "compact" | "compact-semantic" | "web-semantic";
                credentialReferenceId: string;
                credentialType: string;
                id: string;
                issuanceProtocol: "openid4vci" | "apple";
                offerId: undefined | string;
                sessionId: string;
                state: "suspended" | "active" | "unlinked";
                walletId: undefined | string;
            };
            previousState: string;
        }[];
    };
    id: string;
    managementUserId: undefined | string;
    requestId: string;
    requestIp: undefined | string;
    tenantId: string;
    timestamp: number;
    type: string;
    version: "1";
}

Properties

category: "user"
clientId: undefined | string
data: {
    credentialBundles: {
        credentialBundle: {
            credentialConfigurationId: string;
            credentialProfile: "mobile" | "compact" | "compact-semantic" | "web-semantic";
            credentialReferenceId: string;
            credentialType: string;
            id: string;
            issuanceProtocol: "openid4vci" | "apple";
            offerId: undefined | string;
            sessionId: string;
            state: "suspended" | "active" | "unlinked";
            walletId: undefined | string;
        };
        previousState: string;
    }[];
}

Type declaration

  • credentialBundles: {
        credentialBundle: {
            credentialConfigurationId: string;
            credentialProfile: "mobile" | "compact" | "compact-semantic" | "web-semantic";
            credentialReferenceId: string;
            credentialType: string;
            id: string;
            issuanceProtocol: "openid4vci" | "apple";
            offerId: undefined | string;
            sessionId: string;
            state: "suspended" | "active" | "unlinked";
            walletId: undefined | string;
        };
        previousState: string;
    }[]
id: string
managementUserId: undefined | string
requestId: string
requestIp: undefined | string
tenantId: string
timestamp: number
type: string
version: "1"