interface UserAdapter {
    acceptInvitation: HandlerAndValidators<Record<string, Predicate>>;
    activateUser: HandlerAndValidators<Record<string, Predicate>>;
    changeUserEmail: HandlerAndValidators<Record<string, Predicate>>;
    changeUserPassword: HandlerAndValidators<Record<string, Predicate>>;
    checkUserPassword: HandlerAndValidators<Record<string, Predicate>>;
    createAttachment: HandlerAndValidators<Record<string, Predicate>>;
    createFollow: HandlerAndValidators<Record<string, Predicate>>;
    createInvitation: HandlerAndValidators<Record<string, Predicate>>;
    createUser: HandlerAndValidators<Record<string, Predicate>>;
    createUserForAdmin: HandlerAndValidators<Record<string, Predicate>>;
    createUserPreference: HandlerAndValidators<Record<string, Predicate>>;
    deactivateUser: HandlerAndValidators<Record<string, Predicate>>;
    deleteAttachment: HandlerAndValidators<Record<string, Predicate>>;
    deleteFollow: HandlerAndValidators<Record<string, Predicate>>;
    deleteInvitation: HandlerAndValidators<Record<string, Predicate>>;
    deleteUser: HandlerAndValidators<Record<string, Predicate>>;
    deleteUserPreference: HandlerAndValidators<Record<string, Predicate>>;
    getAttachment: HandlerAndValidators<Record<string, Predicate>>;
    getAttachmentUploadUrl: HandlerAndValidators<Record<string, Predicate>>;
    getAvatarUploadUrl: HandlerAndValidators<Record<string, Predicate>>;
    getUser: HandlerAndValidators<Record<string, Predicate>>;
    getUserPreference: HandlerAndValidators<Record<string, Predicate>>;
    listAttachments: HandlerAndValidators<Record<string, Predicate>>;
    listAttachmentsForUser: HandlerAndValidators<Record<string, Predicate>>;
    listFollowersForUser: HandlerAndValidators<Record<string, Predicate>>;
    listFollows: HandlerAndValidators<Record<string, Predicate>>;
    listFollowsForUser: HandlerAndValidators<Record<string, Predicate>>;
    listInvitations: HandlerAndValidators<Record<string, Predicate>>;
    listUserPreferences: HandlerAndValidators<Record<string, Predicate>>;
    listUsers: HandlerAndValidators<Record<string, Predicate>>;
    lockUser: HandlerAndValidators<Record<string, Predicate>>;
    resetPassword: HandlerAndValidators<Record<string, Predicate>>;
    sendResetPasswordEmail: HandlerAndValidators<Record<string, Predicate>>;
    sendVerificationEmail: HandlerAndValidators<Record<string, Predicate>>;
    unlockUser: HandlerAndValidators<Record<string, Predicate>>;
    updateUser: HandlerAndValidators<Record<string, Predicate>>;
    verifyChangeEmail: HandlerAndValidators<Record<string, Predicate>>;
    verifyEmail: HandlerAndValidators<Record<string, Predicate>>;
}

Hierarchy (view full)

Implemented by

Properties

acceptInvitation: HandlerAndValidators<Record<string, Predicate>>
activateUser: HandlerAndValidators<Record<string, Predicate>>
changeUserEmail: HandlerAndValidators<Record<string, Predicate>>
changeUserPassword: HandlerAndValidators<Record<string, Predicate>>
checkUserPassword: HandlerAndValidators<Record<string, Predicate>>
createAttachment: HandlerAndValidators<Record<string, Predicate>>
createFollow: HandlerAndValidators<Record<string, Predicate>>
createInvitation: HandlerAndValidators<Record<string, Predicate>>
createUser: HandlerAndValidators<Record<string, Predicate>>
createUserForAdmin: HandlerAndValidators<Record<string, Predicate>>
createUserPreference: HandlerAndValidators<Record<string, Predicate>>
deactivateUser: HandlerAndValidators<Record<string, Predicate>>
deleteAttachment: HandlerAndValidators<Record<string, Predicate>>
deleteFollow: HandlerAndValidators<Record<string, Predicate>>
deleteInvitation: HandlerAndValidators<Record<string, Predicate>>
deleteUser: HandlerAndValidators<Record<string, Predicate>>
deleteUserPreference: HandlerAndValidators<Record<string, Predicate>>
getAttachment: HandlerAndValidators<Record<string, Predicate>>
getAttachmentUploadUrl: HandlerAndValidators<Record<string, Predicate>>
getAvatarUploadUrl: HandlerAndValidators<Record<string, Predicate>>
getUser: HandlerAndValidators<Record<string, Predicate>>
getUserPreference: HandlerAndValidators<Record<string, Predicate>>
listAttachments: HandlerAndValidators<Record<string, Predicate>>
listAttachmentsForUser: HandlerAndValidators<Record<string, Predicate>>
listFollowersForUser: HandlerAndValidators<Record<string, Predicate>>
listFollows: HandlerAndValidators<Record<string, Predicate>>
listFollowsForUser: HandlerAndValidators<Record<string, Predicate>>

Deprecated

use listFollows instead

listInvitations: HandlerAndValidators<Record<string, Predicate>>
listUserPreferences: HandlerAndValidators<Record<string, Predicate>>
listUsers: HandlerAndValidators<Record<string, Predicate>>
lockUser: HandlerAndValidators<Record<string, Predicate>>
resetPassword: HandlerAndValidators<Record<string, Predicate>>
sendResetPasswordEmail: HandlerAndValidators<Record<string, Predicate>>
sendVerificationEmail: HandlerAndValidators<Record<string, Predicate>>
unlockUser: HandlerAndValidators<Record<string, Predicate>>
updateUser: HandlerAndValidators<Record<string, Predicate>>
verifyChangeEmail: HandlerAndValidators<Record<string, Predicate>>
verifyEmail: HandlerAndValidators<Record<string, Predicate>>

Generated using TypeDoc