1# Copyright (c) 2022 Huawei Device Co., Ltd. 2# Licensed under the Apache License, Version 2.0 (the "License"); 3# you may not use this file except in compliance with the License. 4# You may obtain a copy of the License at 5# 6# http://www.apache.org/licenses/LICENSE-2.0 7# 8# Unless required by applicable law or agreed to in writing, software 9# distributed under the License is distributed on an "AS IS" BASIS, 10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11# See the License for the specific language governing permissions and 12# limitations under the License. 13 14domain: USERIAM_FWK 15 16USERIAM_SYSTEM_FAULT: 17 __BASE: {type: FAULT, level: CRITICAL, tag: LifeCycle, desc: system fault message} 18 HAPPEN_TIME: {type: STRING, desc: happen time} 19 MODULE_NAME: {type: STRING, desc: module name} 20 21USERIAM_USER_CREDENTIAL_MANAGER: 22 __BASE: {type: BEHAVIOR, level: MINOR, tag: UserIdm, desc: credential manager message} 23 USER_ID: {type: INT32, desc: user id} 24 AUTH_TYPE: {type: UINT32, desc: auth type} 25 OPERATION_TYPE: {type: UINT32, desc: operation type} 26 OPERATION_RESULT: {type: UINT32, desc: operation result} 27 28USERIAM_CREDENTIAL_CHANGE: 29 __BASE: {type: SECURITY, level: CRITICAL, tag: UserIdm, desc: credential change message} 30 USER_ID: {type: INT32, desc: user id} 31 AUTH_TYPE: {type: UINT32, desc: auth type} 32 OPERATION_TYPE: {type: UINT32, desc: operation type} 33 OPERATION_RESULT: {type: UINT32, desc: operation result} 34 35USERIAM_TEMPLATE_CHANGE: 36 __BASE: {type: SECURITY, level: CRITICAL, tag: UserIdm, desc: template change message} 37 EXECUTOR_TYPE: {type: INT32, desc: executor type} 38 CHANGE_TYPE: {type: UINT32, desc: change type} 39 TRIGGER_REASON: {type: STRING, desc: trigger reason} 40 41USERIAM_USER_AUTH: 42 __BASE: {type: BEHAVIOR, level: MINOR, tag: UserAuth, desc: user auth message} 43 CALLING_ID: {type: UINT64, desc: calling id} 44 AUTH_TYPE: {type: UINT32, desc: auth type} 45 AUTH_TRUST_LEVEL: {type: UINT32, desc: auth trust level} 46 AUTH_RESULT: {type: UINT32, desc: auth result} 47 AUTH_TIME_SPAN: {type: STRING, desc: auth time span} 48 SDK_VERSION: {type: UINT32, desc: sdk version} 49 AUTH_WIDGET_TYPE: {type: UINT32, desc: auth widget auth type and window mode} 50 51USERIAM_PIN_AUTH: 52 __BASE: {type: SECURITY, level: CRITICAL, tag: UserAuth, desc: pin auth message} 53 USER_ID: {type: INT32, desc: user id} 54 CALLING_ID: {type: UINT64, desc: calling id} 55 AUTH_TIME: {type: STRING, desc: auth time} 56 AUTH_RESULT: {type: UINT32, desc: auth result} 57 REMAIN_TIME: {type: UINT32, desc: remain time} 58 FREEXING_TIME: {type: UINT32, desc: freezing time}