make AR identities available to IMVs via IF-IMV 1.4 draft

This commit is contained in:
Andreas Steffen
2013-02-11 15:30:44 +01:00
parent ebb87f08f7
commit bd1ee5bdc4
14 changed files with 645 additions and 0 deletions
+25
View File
@@ -209,6 +209,31 @@ typedef TNC_Result (*TNC_IMV_ProvideBindFunctionPointer)(
#define TNC_ATTRIBUTEID_SOH ((TNC_AttributeID) 0x00559706)
#define TNC_ATTRIBUTEID_SSOH ((TNC_AttributeID) 0x00559707)
#define TNC_ATTRIBUTEID_PRIMARY_IMV_ID ((TNC_AttributeID) 0x00559710)
#define TNC_ATTRIBUTEID_AR_IDENTITIES ((TNC_AttributeID) 0x00559712)
/* TNC Identity Types */
#define TNC_ID_UNKNOWN 0
#define TNC_ID_IPV4_ADDR 1
#define TNC_ID_IPV6_ADDR 2
#define TNC_ID_FQDN 3
#define TNC_ID_RFC822_ADDR 4
#define TNC_ID_USER_NAME 5
#define TNC_ID_DER_ASN1_DN 6
#define TNC_ID_DER_ASN1_GN 7
/* TNC Subject Types */
#define TNC_SUBJECT_UNKNOWN 0
#define TNC_SUBJECT_MACHINE 1
#define TNC_SUBJECT_USER 2
/* TNC Authentication Types */
#define TNC_AUTH_UNKNOWN 0
#define TNC_AUTH_CERT 1
#define TNC_AUTH_PASSWORD 2
#define TNC_AUTH_SIM 3
/* IMV Functions */