154aa6d63Sopenharmony_ci/*
254aa6d63Sopenharmony_ci * Copyright (c) 2024-2024 Huawei Device Co., Ltd.
354aa6d63Sopenharmony_ci * Licensed under the Apache License, Version 2.0 (the "License");
454aa6d63Sopenharmony_ci * you may not use this file except in compliance with the License.
554aa6d63Sopenharmony_ci * You may obtain a copy of the License at
654aa6d63Sopenharmony_ci *
754aa6d63Sopenharmony_ci *     http://www.apache.org/licenses/LICENSE-2.0
854aa6d63Sopenharmony_ci *
954aa6d63Sopenharmony_ci * Unless required by applicable law or agreed to in writing, software
1054aa6d63Sopenharmony_ci * distributed under the License is distributed on an "AS IS" BASIS,
1154aa6d63Sopenharmony_ci * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1254aa6d63Sopenharmony_ci * See the License for the specific language governing permissions and
1354aa6d63Sopenharmony_ci * limitations under the License.
1454aa6d63Sopenharmony_ci */
1554aa6d63Sopenharmony_ci#ifndef SIGNATURETOOLS_INDUSTRIAL_BUS_ERRNO_H
1654aa6d63Sopenharmony_ci#define SIGNATURETOOLS_INDUSTRIAL_BUS_ERRNO_H
1754aa6d63Sopenharmony_ci
1854aa6d63Sopenharmony_cinamespace OHOS {
1954aa6d63Sopenharmony_cinamespace SignatureTools {
2054aa6d63Sopenharmony_ci
2154aa6d63Sopenharmony_ciconst int  RET_OK = 0;
2254aa6d63Sopenharmony_ciconst int  RET_FAILED = -1;
2354aa6d63Sopenharmony_ci
2454aa6d63Sopenharmony_ciconst int COMMAND_ERROR = -101;
2554aa6d63Sopenharmony_ci/**
2654aa6d63Sopenharmony_ci * Enum constant FILE_NOT_FOUND.
2754aa6d63Sopenharmony_ci */
2854aa6d63Sopenharmony_ciconst int FILE_NOT_FOUND = -102;
2954aa6d63Sopenharmony_ci/**
3054aa6d63Sopenharmony_ci * Enum constant IO_ERROR.
3154aa6d63Sopenharmony_ci */
3254aa6d63Sopenharmony_ciconst int IO_ERROR = -103;
3354aa6d63Sopenharmony_ci/**
3454aa6d63Sopenharmony_ci * Enum constant NOT_SUPPORT_ERROR.
3554aa6d63Sopenharmony_ci */
3654aa6d63Sopenharmony_ciconst int NOT_SUPPORT_ERROR = -104;
3754aa6d63Sopenharmony_ci/**
3854aa6d63Sopenharmony_ci * Enum constant SIGN_ERROR.
3954aa6d63Sopenharmony_ci */
4054aa6d63Sopenharmony_ciconst int SIGN_ERROR = -105;
4154aa6d63Sopenharmony_ci/**
4254aa6d63Sopenharmony_ci * Enum constant VERIFY_ERROR.
4354aa6d63Sopenharmony_ci */
4454aa6d63Sopenharmony_ciconst int VERIFY_ERROR = -106;
4554aa6d63Sopenharmony_ci/**
4654aa6d63Sopenharmony_ci * Enum constant COMMAND_PARAM_ERROR.
4754aa6d63Sopenharmony_ci */
4854aa6d63Sopenharmony_ciconst int COMMAND_PARAM_ERROR = -107;
4954aa6d63Sopenharmony_ci/**
5054aa6d63Sopenharmony_ci * Enum constant CERTIFICATE_ERROR
5154aa6d63Sopenharmony_ci*/
5254aa6d63Sopenharmony_ciconst int CERTIFICATE_ERROR = -108;
5354aa6d63Sopenharmony_ci/**
5454aa6d63Sopenharmony_ci * Enum constant KEY_ALIAS_ERROR.
5554aa6d63Sopenharmony_ci */
5654aa6d63Sopenharmony_ciconst int KEY_ALIAS_ERROR = -109;
5754aa6d63Sopenharmony_ci/**
5854aa6d63Sopenharmony_ci * Enum constant INVALID_ERROR.
5954aa6d63Sopenharmony_ci */
6054aa6d63Sopenharmony_ciconst int INVALIDPARAM_ERROR = -110;
6154aa6d63Sopenharmony_ci/**
6254aa6d63Sopenharmony_ci * Enum constant ZIP_ERROR.
6354aa6d63Sopenharmony_ci */
6454aa6d63Sopenharmony_ciconst int ZIP_ERROR = -111;
6554aa6d63Sopenharmony_ci/**
6654aa6d63Sopenharmony_ci * Enum constant FORMAT_ERROR.
6754aa6d63Sopenharmony_ci */
6854aa6d63Sopenharmony_ciconst int FORMAT_ERROR = -112;
6954aa6d63Sopenharmony_ci/**
7054aa6d63Sopenharmony_ci * Enum constant PARSE_ERROR.
7154aa6d63Sopenharmony_ci */
7254aa6d63Sopenharmony_ciconst int PARSE_ERROR = -113;
7354aa6d63Sopenharmony_ci/**
7454aa6d63Sopenharmony_ci * Enum constant KEY_PASSWORD_ERROR.
7554aa6d63Sopenharmony_ci */
7654aa6d63Sopenharmony_ciconst int KEY_PASSWORD_ERROR = -114;
7754aa6d63Sopenharmony_ci/**
7854aa6d63Sopenharmony_ci * Enum constant KEYSTORE_PASSWORD_ERROR.
7954aa6d63Sopenharmony_ci */
8054aa6d63Sopenharmony_ciconst int KEYSTORE_PASSWORD_ERROR = -115;
8154aa6d63Sopenharmony_ci/**
8254aa6d63Sopenharmony_ci * Enum constant KEYSTORE_STRUCTURE_ERROR.
8354aa6d63Sopenharmony_ci */
8454aa6d63Sopenharmony_ciconst int KEYSTORE_STRUCTURE_ERROR = -116;
8554aa6d63Sopenharmony_ci/**
8654aa6d63Sopenharmony_ci * Enum constant PROVISION_INVALID_ERROR.
8754aa6d63Sopenharmony_ci */
8854aa6d63Sopenharmony_ciconst int PROVISION_INVALID_ERROR = -117;
8954aa6d63Sopenharmony_ci
9054aa6d63Sopenharmony_ci} // namespace SignatureTools
9154aa6d63Sopenharmony_ci} // namespace OHOS
9254aa6d63Sopenharmony_ci#endif // SIGNATURETOOLS_INDUSTRIAL_BUS_ERRNO_H