2 * Copyright (c) 2011 Samsung Electronics Co., Ltd All Rights Reserved
4 * Licensed under the Apache License, Version 2.0 (the License);
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an AS IS BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
19 //#define TRACE_TAG TRACE_SDB
20 #define LOG_TAG "SDBD_TRACE_SDB"
23 #include "parameter.h"
24 #include "sdbd_plugin.h"
25 #include "default_plugin.h"
27 int auth_support ( parameters* in, parameters* out )
30 E ( "Invalid argument\n" );
31 return PLUGIN_CMD_FAIL;
34 out->number_of_parameter = 1;
35 out->array_of_parameter = ( parameter* ) malloc ( sizeof ( parameter ) );
36 if (out->array_of_parameter == NULL) {
37 E("failed to allocate memory for the parameter\n");
38 return PLUGIN_CMD_FAIL;
40 out->array_of_parameter[0].type = type_int32;
41 out->array_of_parameter[0].v_int32 = PLUGIN_RET_INVALID;
43 return PLUGIN_CMD_SUCCESS;
46 int auth_get_key_file_paths ( parameters* in, parameters* out )
48 return PLUGIN_CMD_FAIL;
51 int confirm_public_key( parameters* in, int out_fd )
53 return PLUGIN_CMD_FAIL;