1 /* 2 * Copyright (c) 2023-2024 Huawei Device Co., Ltd. 3 * Licensed under the Apache License, Version 2.0 (the "License"); 4 * you may not use this file except in compliance with the License. 5 * You may obtain a copy of the License at 6 * 7 * http://www.apache.org/licenses/LICENSE-2.0 8 * 9 * Unless required by applicable law or agreed to in writing, software 10 * distributed under the License is distributed on an "AS IS" BASIS, 11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 * See the License for the specific language governing permissions and 13 * limitations under the License. 14 */ 15 16 #ifndef USER_AUTH_INTERFACE_IPC_INTERFACE_CODE_H 17 #define USER_AUTH_INTERFACE_IPC_INTERFACE_CODE_H 18 19 /* SAID: 921 */ 20 namespace OHOS { 21 namespace UserIam { 22 namespace UserAuth { 23 enum UserAuthInterfaceCode : uint32_t { 24 USER_AUTH_GET_AVAILABLE_STATUS = 0, 25 USER_AUTH_GET_PROPERTY, 26 USER_AUTH_SET_PROPERTY, 27 USER_AUTH_AUTH, 28 USER_AUTH_AUTH_USER, 29 USER_AUTH_CANCEL_AUTH, 30 USER_AUTH_GET_VERSION, 31 USER_AUTH_ON_RESULT, 32 USER_AUTH_GET_EX_PROP, 33 USER_AUTH_SET_EX_PROP, 34 USER_AUTH_ACQUIRE_INFO, 35 USER_AUTH_IDENTIFY, 36 USER_AUTH_CANCEL_IDENTIFY, 37 USER_AUTH_ON_IDENTIFY_RESULT, 38 USER_AUTH_AUTH_WIDGET, 39 USER_AUTH_NOTICE, 40 USER_AUTH_ON_SEND_COMMAND, 41 USER_AUTH_REG_WIDGET_CB, 42 USER_AUTH_GET_ENROLLED_STATE, 43 USER_AUTH_REG_EVENT_LISTENER, 44 USER_AUTH_UNREG_EVENT_LISTENER, 45 USER_AUTH_EVENT_LISTENER_NOTIFY, 46 USER_AUTH_SET_CLOBAL_CONFIG_PARAM, 47 USER_AUTH_PREPARE_REMOTE_AUTH, 48 USER_AUTH_GET_PROPERTY_BY_ID, 49 }; 50 } // namespace UserAuth 51 } // namespace UserIam 52 } // namespace OHOS 53 #endif // USER_AUTH_INTERFACE_IPC_INTERFACE_CODE_H