1 /*
2 * Copyright (C) 2025 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 #include "identity_service.h"
17
18 #include "common_defs.h"
19
AddCredential(int32_t osAccountId,const char * requestParams,char ** returnData)20 int32_t AddCredential(int32_t osAccountId, const char *requestParams, char **returnData)
21 {
22 (void)osAccountId;
23 (void)requestParams;
24 (void)returnData;
25 return IS_ERR_NOT_SUPPORT;
26 }
27
ExportCredential(int32_t osAccountId,const char * credId,char ** returnData)28 int32_t ExportCredential(int32_t osAccountId, const char *credId, char **returnData)
29 {
30 (void)osAccountId;
31 (void)credId;
32 (void)returnData;
33 return IS_ERR_NOT_SUPPORT;
34 }
35
QueryCredentialByParams(int32_t osAccountId,const char * requestParams,char ** returnData)36 int32_t QueryCredentialByParams(int32_t osAccountId, const char *requestParams, char **returnData)
37 {
38 (void)osAccountId;
39 (void)requestParams;
40 (void)returnData;
41 return IS_ERR_NOT_SUPPORT;
42 }
43
QueryCredInfoByCredIdAndUid(int32_t osAccountId,int32_t uid,const char * credId,char ** returnData)44 int32_t QueryCredInfoByCredIdAndUid(int32_t osAccountId, int32_t uid, const char *credId,
45 char **returnData)
46 {
47 (void)osAccountId;
48 (void)uid;
49 (void)credId;
50 (void)returnData;
51 return IS_ERR_NOT_SUPPORT;
52 }
53
QueryCredInfoByCredId(int32_t osAccountId,const char * credId,char ** returnData)54 int32_t QueryCredInfoByCredId(int32_t osAccountId, const char *credId, char **returnData)
55 {
56 (void)osAccountId;
57 (void)credId;
58 (void)returnData;
59 return IS_ERR_NOT_SUPPORT;
60 }
61
DeleteCredential(int32_t osAccountId,const char * credId)62 int32_t DeleteCredential(int32_t osAccountId, const char *credId)
63 {
64 (void)osAccountId;
65 (void)credId;
66 return IS_ERR_NOT_SUPPORT;
67 }
68
DeleteCredByParams(int32_t osAccountId,const char * requestParams,char ** returnData)69 int32_t DeleteCredByParams(int32_t osAccountId, const char *requestParams, char **returnData)
70 {
71 (void)osAccountId;
72 (void)requestParams;
73 (void)returnData;
74 return IS_ERR_NOT_SUPPORT;
75 }
76
UpdateCredInfo(int32_t osAccountId,const char * credId,const char * requestParams)77 int32_t UpdateCredInfo(int32_t osAccountId, const char *credId, const char *requestParams)
78 {
79 (void)osAccountId;
80 (void)credId;
81 (void)requestParams;
82 return IS_ERR_NOT_SUPPORT;
83 }
84
AgreeCredential(int32_t osAccountId,const char * selfCredId,const char * requestParams,char ** returnData)85 int32_t AgreeCredential(int32_t osAccountId, const char *selfCredId, const char *requestParams, char **returnData)
86 {
87 (void)osAccountId;
88 (void)selfCredId;
89 (void)requestParams;
90 (void)returnData;
91 return IS_ERR_NOT_SUPPORT;
92 }
93
BatchUpdateCredentials(int32_t osAccountId,const char * requestParams,char ** returnData)94 int32_t BatchUpdateCredentials(int32_t osAccountId, const char *requestParams, char **returnData)
95 {
96 (void)osAccountId;
97 (void)requestParams;
98 (void)returnData;
99 return IS_ERR_NOT_SUPPORT;
100 }
101
RegisterChangeListener(const char * appId,CredChangeListener * listener)102 int32_t RegisterChangeListener(const char *appId, CredChangeListener *listener)
103 {
104 (void)appId;
105 (void)listener;
106 return IS_ERR_NOT_SUPPORT;
107 }
108
UnregisterChangeListener(const char * appId)109 int32_t UnregisterChangeListener(const char *appId)
110 {
111 (void)appId;
112 return IS_ERR_NOT_SUPPORT;
113 }
114
DestroyInfo(char ** returnData)115 void DestroyInfo(char **returnData)
116 {
117 (void)returnData;
118 return;
119 }
120
InitIdentityService(void)121 int32_t InitIdentityService(void)
122 {
123 return IS_SUCCESS;
124 }
125
DestroyIdentityService(void)126 void DestroyIdentityService(void)
127 {
128 return;
129 }