Knox Tizen Wearable SDK
Main Page
Policies
Data Structures
Files
File List
knox_attestation_error_type.h
1
/*
2
* Copyright (c) 2000-2016 Samsung Electronics Co., Ltd All Rights Reserved
3
*
4
* PROPRIETARY/CONFIDENTIAL
5
*
6
* This software is the confidential and proprietary information of
7
* SAMSUNG ELECTRONICS ("Confidential Information").
8
* You shall not disclose such Confidential Information and shall
9
* use it only in accordance with the terms of the license agreement
10
* you entered into with SAMSUNG ELECTRONICS.
11
* SAMSUNG make no representations or warranties about the suitability
12
* of the software, either express or implied, including but not
13
* limited to the implied warranties of merchantability, fitness for
14
* a particular purpose, or non-infringement.
15
* SAMSUNG shall not be liable for any damages suffered by licensee as
16
* a result of using, modifying or distributing this software or its derivatives.
17
*/
18
19
#ifndef __KNOX_ATTESTATION_ERROR_TYPE_H__
20
#define __KNOX_ATTESTATION_ERROR_TYPE_H__
21
22
#include <tizen.h>
23
33
typedef
enum
34
{
35
KNOX_ATTESTATION_ERROR_NONE
= TIZEN_ERROR_NONE,
36
KNOX_ATTESTATION_ERROR_INVALID_PARAMETER
= TIZEN_ERROR_INVALID_PARAMETER,
37
KNOX_ATTESTATION_ERROR_OUT_OF_MEMORY
= TIZEN_ERROR_OUT_OF_MEMORY,
38
KNOX_ATTESTATION_ERROR_IO_ERROR
= TIZEN_ERROR_IO_ERROR,
39
KNOX_ATTESTATION_ERROR_NO_DATA
= TIZEN_ERROR_NO_DATA,
40
KNOX_ATTESTATION_ERROR_PERMISSION_DENIED
= TIZEN_ERROR_PERMISSION_DENIED,
41
KNOX_ATTESTATION_ERROR_NOT_SUPPORTED
= TIZEN_ERROR_NOT_SUPPORTED,
42
KNOX_ATTESTATION_ERROR_IPC_FAILED
= TIZEN_ERROR_APPLICATION_CLASS | 0x02,
43
KNOX_ATTESTATION_ERROR_TZ_ERROR
= TIZEN_ERROR_APPLICATION_CLASS | 0x03,
44
KNOX_ATTESTATION_ERROR_INVALID_NONCE
= TIZEN_ERROR_APPLICATION_CLASS | 0x04,
45
KNOX_ATTESTATION_ERROR_SIGNING_ERROR
= TIZEN_ERROR_APPLICATION_CLASS | 0x05,
46
KNOX_ATTESTATION_ERROR_KEY_ERROR
= TIZEN_ERROR_APPLICATION_CLASS | 0x06,
47
KNOX_ATTESTATION_ERROR_UNKNOWN
= TIZEN_ERROR_UNKNOWN,
48
}
knox_attestation_error_type_e
;
49
54
#endif
55
56
KNOX_ATTESTATION_ERROR_TZ_ERROR
Definition:
knox_attestation_error_type.h:43
KNOX_ATTESTATION_ERROR_IPC_FAILED
Definition:
knox_attestation_error_type.h:42
KNOX_ATTESTATION_ERROR_PERMISSION_DENIED
Definition:
knox_attestation_error_type.h:40
KNOX_ATTESTATION_ERROR_NOT_SUPPORTED
Definition:
knox_attestation_error_type.h:41
KNOX_ATTESTATION_ERROR_NONE
Definition:
knox_attestation_error_type.h:35
KNOX_ATTESTATION_ERROR_IO_ERROR
Definition:
knox_attestation_error_type.h:38
KNOX_ATTESTATION_ERROR_INVALID_PARAMETER
Definition:
knox_attestation_error_type.h:36
KNOX_ATTESTATION_ERROR_OUT_OF_MEMORY
Definition:
knox_attestation_error_type.h:37
KNOX_ATTESTATION_ERROR_UNKNOWN
Definition:
knox_attestation_error_type.h:47
KNOX_ATTESTATION_ERROR_KEY_ERROR
Definition:
knox_attestation_error_type.h:46
KNOX_ATTESTATION_ERROR_NO_DATA
Definition:
knox_attestation_error_type.h:39
KNOX_ATTESTATION_ERROR_INVALID_NONCE
Definition:
knox_attestation_error_type.h:44
knox_attestation_error_type_e
knox_attestation_error_type_e
The KNOX Attestation error types.
Definition:
knox_attestation_error_type.h:33
KNOX_ATTESTATION_ERROR_SIGNING_ERROR
Definition:
knox_attestation_error_type.h:45
tima-crypto
framework
client
mdm_knox_attestation
include
knox_attestation_error_type.h
Copyright ⓒ Samsung Electronics, Co., Ltd. All rights reserved.