12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576 |
- /*
- * Copyright (C) 2010-2015 Andreas Steffen
- * HSR Hochschule fuer Technik Rapperswil
- *
- * This program is free software; you can redistribute it and/or modify it
- * under the terms of the GNU General Public License as published by the
- * Free Software Foundation; either version 2 of the License, or (at your
- * option) any later version. See <http://www.fsf.org/copyleft/gpl.txt>.
- *
- * This program is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
- * for more details.
- */
- #include "tncif.h"
- #include "tncifimv.h"
- #include "tncif_names.h"
- ENUM(TNC_Connection_State_names,
- TNC_CONNECTION_STATE_CREATE, TNC_CONNECTION_STATE_DELETE,
- "Create",
- "Handshake",
- "Allowed",
- "Isolated",
- "None",
- "Delete",
- );
- ENUM(TNC_IMV_Action_Recommendation_names,
- TNC_IMV_ACTION_RECOMMENDATION_ALLOW,
- TNC_IMV_ACTION_RECOMMENDATION_NO_RECOMMENDATION,
- "allow",
- "no access",
- "isolate",
- "no recommendation"
- );
- ENUM(TNC_IMV_Evaluation_Result_names,
- TNC_IMV_EVALUATION_RESULT_COMPLIANT,
- TNC_IMV_EVALUATION_RESULT_DONT_KNOW,
- "compliant",
- "non-compliant minor",
- "non-compliant major",
- "error",
- "don't know"
- );
- ENUM(TNC_Identity_names,
- TNC_ID_UNKNOWN,
- TNC_ID_X500_DN,
- "unknown",
- "IPv4 address",
- "IPv6 address",
- "FQDN",
- "email address",
- "username",
- "X.500 DN"
- );
- ENUM(TNC_Subject_names,
- TNC_SUBJECT_UNKNOWN,
- TNC_SUBJECT_USER,
- "unknown",
- "machine",
- "user"
- );
- ENUM(TNC_Authentication_names,
- TNC_AUTH_UNKNOWN,
- TNC_AUTH_SIM,
- "unknown method",
- "certificate",
- "password",
- "SIM card"
- );
|