Tunnel Extensible Authentication Protocol (TEAP) Parameters
Created
- 2014-01-24
Last Updated
- 2026-03-05
Available Formats
TEAP TLV Types
Registration Procedure(s)
- Specification Required
Expert(s)
- Margaret Cullen, Nancy Cam-Winget
Reference
- RFC 9930: Tunnel Extensible Authentication Protocol (TEAP) Version 1
Available Formats
| Value | Description | Reference |
|---|---|---|
| 0 | Unassigned | |
| 1 | Authority-ID TLV | RFC 9930 |
| 2 | Identity-Type TLV | RFC 9930 |
| 3 | Result TLV | RFC 9930 |
| 4 | NAK TLV | RFC 9930 |
| 5 | Error TLV | RFC 9930 |
| 6 | Channel-Binding TLV | RFC 9930 |
| 7 | Vendor-Specific TLV | RFC 9930 |
| 8 | Request-Action TLV | RFC 9930 |
| 9 | EAP-Payload TLV | RFC 9930 |
| 10 | Intermediate-Result TLV | RFC 9930 |
| 11 | PAC TLV (DEPRECATED) | RFC 7170; RFC 9930 |
| 12 | Crypto-Binding TLV | RFC 9930 |
| 13 | Basic-Password-Auth-Req TLV | RFC 9930 |
| 14 | Basic-Password-Auth-Resp TLV | RFC 9930 |
| 15 | PKCS#7 TLV | RFC 9930 |
| 16 | PKCS#10 TLV | RFC 9930 |
| 17 | Trusted-Server-Root TLV | RFC 9930 |
| 18 | CSR-Attributes TLV | RFC 9930 |
| 19 | Identity-Hint TLV | RFC 9930 |
| 20-16383 | Unassigned |
TEAP Identity-Type TLV (value 2) Registry
Registration Procedure(s)
- Specification Required
Expert(s)
- Unassigned
Reference
- RFC 9930: Tunnel Extensible Authentication Protocol (TEAP) Version 1
Available Formats
TEAP Status Codes
Registration Procedure(s)
- Specification Required
Expert(s)
- Unassigned
Reference
- RFC 9930: Tunnel Extensible Authentication Protocol (TEAP) Version 1
Available Formats
TEAP Error TLV (value 5) Error Codes
Registration Procedure(s)
- Specification Required
Expert(s)
- Margaret Cullen, Nancy Cam-Winget
Reference
- RFC 9930: Tunnel Extensible Authentication Protocol (TEAP) Version 1
Available Formats
| Value | Description | Reference |
|---|---|---|
| 0 | Unassigned | |
| 1 | User account expires soon | RFC 9930 |
| 2 | User account credential expires soon | RFC 9930 |
| 3 | User account authorizations change soon | RFC 9930 |
| 4 | Clock skew detected | RFC 9930 |
| 5 | Contact administrator | RFC 9930 |
| 6 | User account credentials change required | RFC 9930 |
| 7-1000 | Unassigned | |
| 1001 | Inner Method Error | RFC 9930 |
| 1002 | Unspecified authentication infrastructure problem | RFC 9930 |
| 1003 | Unspecified authentication failure | RFC 9930 |
| 1004 | Unspecified authorization failure | RFC 9930 |
| 1005 | User account credentials unavailable | RFC 9930 |
| 1006 | User account expired | RFC 9930 |
| 1007 | User account locked: try again later | RFC 9930 |
| 1008 | User account locked: admin intervention required | RFC 9930 |
| 1009 | Authentication infrastructure unavailable | RFC 9930 |
| 1010 | Authentication infrastructure not trusted | RFC 9930 |
| 1011 | Clock skew too great | RFC 9930 |
| 1012 | Invalid inner realm | RFC 9930 |
| 1013 | Token out of sync: administrator intervention required | RFC 9930 |
| 1014 | Token out of sync: PIN change required | RFC 9930 |
| 1015 | Token revoked | RFC 9930 |
| 1016 | Tokens exhausted | RFC 9930 |
| 1017 | Challenge expired | RFC 9930 |
| 1018 | Challenge algorithm mismatch | RFC 9930 |
| 1019 | Client certificate not supplied | RFC 9930 |
| 1020 | Client certificate rejected | RFC 9930 |
| 1021 | Realm mismatch between inner and outer identity | RFC 9930 |
| 1022 | Unsupported Algorithm In Certificate Signing Request | RFC 9930 |
| 1023 | Unsupported Extension In Certificate Signing Request | RFC 9930 |
| 1024 | Bad Identity in Certificate Signing Request | RFC 9930 |
| 1025 | Bad Certificate Signing Request | RFC 9930 |
| 1026 | Internal CA Error | RFC 9930 |
| 1027 | General PKI Error | RFC 9930 |
| 1028 | Inner method's channel-binding data required but not supplied | RFC 9930 |
| 1029 | Inner method's channel-binding data did not include required information | RFC 9930 |
| 1030 | Inner method's channel binding data failed | RFC 9930 |
| 1031 | User account credentials incorrect [USAGE NOT RECOMMENDED] | RFC 9930 |
| 1032 | Inner method not supported | RFC 9930 |
| 1033-2000 | Unassigned | |
| 2001 | Tunnel Compromise Error | RFC 9930 |
| 2002 | Unexpected TLVs Exchanged | RFC 9930 |
| 2003 | The Crypto-Binding TLV is invalid (Version, or Received-Ver, or Sub-Type) | RFC 9930 |
| 2004 | The first Inner Method did not derive EMSK | RFC 9930 |
| 2005 | The Crypto-Binding TLV did not include a required MSK Compound MAC | RFC 9930 |
| 2006 | The MSK Compound MAC fails verification | RFC 9930 |
| 2007 | The Crypto-Binding TLV did not include a required EMSK Compound MAC | RFC 9930 |
| 2008 | The EMSK Compound MAC fails verification | RFC 9930 |
| 2009 | The EMSK Compound MAC exists, but the Inner Method did not derive EMSK | RFC 9930 |
| 2010-4294967295 | Unassigned |
TEAP Request-Action TLV (value 8) Registry
Registration Procedure(s)
- Specification Required
Expert(s)
- Unassigned
Reference
- RFC 9930: Tunnel Extensible Authentication Protocol (TEAP) Version 1
Available Formats
TEAP PAC TLV (value 11) PAC Attribute Type Codes
Registration Procedure(s)
- Registry closed
Reference
- RFC 9930: Tunnel Extensible Authentication Protocol (TEAP) Version 1
Note
This registry has been closed. See RFC 9930.
Available Formats
TEAP PAC TLV (value 11) PAC-Type Type Codes
Registration Procedure(s)
- Registry closed
Reference
- RFC 9930: Tunnel Extensible Authentication Protocol (TEAP) Version 1
Note
This registry has been closed. See RFC 9930.
Available Formats
| Value | Decription | Reference |
|---|---|---|
| 0 | Unassigned | |
| 1 | Tunnel PAC | RFC 9930 |
| 2-65535 | Unassigned |
TEAP Trusted-Server-Root TLV (value 17) Credential-Format Codes
Registration Procedure(s)
- Specification Required
Expert(s)
- Unassigned
Reference
- RFC 9930: Tunnel Extensible Authentication Protocol (TEAP) Version 1
Available Formats
| Value | Description | Reference |
|---|---|---|
| 0 | Unassigned | |
| 1 | PKCS#7-Server-Certificate-Root | RFC 9930 |
| 2-65535 | Unassigned |