📚 API Documentation & Navigation
📋 Module Metadata
Namespace: http://cisco.com/ns/yang/Cisco-IOS-XE-dot1x
Prefix: dot1x
Related Modules:
CISCO-AAL5-MIB
CISCO-ATM-EXT-MIB
Cisco-IOS-XE-aaa
Cisco-IOS-XE-acl
Cisco-IOS-XE-adsl
💡 Example Usage
# GET module data curl -X GET \ -H "Accept: application/yang-data+json" \ -u admin:password \ --insecure \ https://device-ip/restconf/data/Cisco-IOS-XE-dot1x
📚 External Documentation
module: Cisco-IOS-XE-dot1x
augment /ios:native/ios:dot1x:
+--rw auth-fail
| +--rw eapol? empty
+--rw guest-vlan
| +--rw supplicant? empty
+--rw credentials* [profile-name]
| +--rw description? string
| +--rw profile-name string
| +--rw username? string
| +--rw password
| | +--rw type? enumeration
| | +--rw secret? string
| +--rw pki-trustpoint? string
| +--rw anonymous-id? string
+--rw critical
| +--rw eapol-config!
| | +--rw block? empty
| o--rw eapol? empty
| +--rw recovery
| +--rw delay? uint16
+--rw test
| +--rw timeout? uint16
+--rw logging
| +--rw verbose? empty
+--rw supplicant
| +--rw controlled
| | +--rw transient? empty
| +--rw force-multicast? empty
+--rw system-auth-control? empty
augment /ios:native/ios:fallback:
+--rw profile
+--rw fallback-list* [name]
+--rw name string
+--rw description? string
+--rw ip
+--rw access-group* [name]
| +--rw name union
| +--rw in? empty
+--rw admission? string
augment /ios:native/ios:interface/ios:FastEthernet:
+--rw dot1x {ios-features:dot1x}?
+--rw authenticator
| +--rw eap
| +--rw profile? string
+--rw pae? enumeration
+--rw credentials? string
+--rw max-reauth-req? uint8
+--rw max-req? uint8
+--rw max-start? uint8
+--rw supplicant
| +--rw eap
| +--rw profile? string
+--rw timeout
+--rw auth-period? uint16
+--rw held-period? uint16
+--rw quiet-period? uint16
+--rw ratelimit-period? uint16
+--rw server-timeout? uint16
+--rw start-period? uint16
+--rw supp-timeout? uint16
+--rw tx-period? uint16
augment /ios:native/ios:interface/ios:GigabitEthernet:
+--rw dot1x {ios-features:dot1x}?
+--rw authenticator
| +--rw eap
| +--rw profile? string
+--rw pae? enumeration
+--rw credentials? string
+--rw max-reauth-req? uint8
+--rw max-req? uint8
+--rw max-start? uint8
+--rw supplicant
| +--rw eap
| +--rw profile? string
+--rw timeout
+--rw auth-period? uint16
+--rw held-period? uint16
+--rw quiet-period? uint16
+--rw ratelimit-period? uint16
+--rw server-timeout? uint16
+--rw start-period? uint16
+--rw supp-timeout? uint16
+--rw tx-period? uint16
augment /ios:native/ios:interface/ios:TenGigabitEthernet:
+--rw dot1x {ios-features:dot1x}?
+--rw authenticator
| +--rw eap
| +--rw profile? string
+--rw pae? enumeration
+--rw credentials? string
+--rw max-reauth-req? uint8
+--rw max-req? uint8
+--rw max-start? uint8
+--rw supplicant
| +--rw eap
| +--rw profile? string
+--rw timeout
+--rw auth-period? uint16
+--rw held-period? uint16
+--rw quiet-period? uint16
+--rw ratelimit-period? uint16
+--rw server-timeout? uint16
+--rw start-period? uint16
+--rw supp-timeout? uint16
+--rw tx-period? uint16
augment /ios:native/ios:interface/ios:FiveGigabitEthernet:
+--rw dot1x {ios-features:dot1x}?
+--rw authenticator
| +--rw eap
| +--rw profile? string
+--rw pae? enumeration
+--rw credentials? string
+--rw max-reauth-req? uint8
+--rw max-req? uint8
+--rw max-start? uint8
+--rw supplicant
| +--rw eap
| +--rw profile? string
+--rw timeout
+--rw auth-period? uint16
+--rw held-period? uint16
+--rw quiet-period? uint16
+--rw ratelimit-period? uint16
+--rw server-timeout? uint16
+--rw start-period? uint16
+--rw supp-timeout? uint16
+--rw tx-period? uint16
augment /ios:native/ios:interface/ios:AppGigabitEthernet:
+--rw dot1x {ios-features:dot1x}?
+--rw authenticator
| +--rw eap
| +--rw profile? string
+--rw pae? enumeration
+--rw credentials? string
+--rw max-reauth-req? uint8
+--rw max-req? uint8
+--rw max-start? uint8
+--rw supplicant
| +--rw eap
| +--rw profile? string
+--rw timeout
+--rw auth-period? uint16
+--rw held-period? uint16
+--rw quiet-period? uint16
+--rw ratelimit-period? uint16
+--rw server-timeout? uint16
+--rw start-period? uint16
+--rw supp-timeout? uint16
+--rw tx-period? uint16
augment /ios:native/ios:interface/ios:TwentyFiveGigE:
+--rw dot1x {ios-features:dot1x}?
+--rw authenticator
| +--rw eap
| +--rw profile? string
+--rw pae? enumeration
+--rw credentials? string
+--rw max-reauth-req? uint8
+--rw max-req? uint8
+--rw max-start? uint8
+--rw supplicant
| +--rw eap
| +--rw profile? string
+--rw timeout
+--rw auth-period? uint16
+--rw held-period? uint16
+--rw quiet-period? uint16
+--rw ratelimit-period? uint16
+--rw server-timeout? uint16
+--rw start-period? uint16
+--rw supp-timeout? uint16
+--rw tx-period? uint16
augment /ios:native/ios:interface/ios:TwoGigabitEthernet:
+--rw dot1x {ios-features:dot1x}?
+--rw authenticator
| +--rw eap
| +--rw profile? string
+--rw pae? enumeration
+--rw credentials? string
+--rw max-reauth-req? uint8
+--rw max-req? uint8
+--rw max-start? uint8
+--rw supplicant
| +--rw eap
| +--rw profile? string
+--rw timeout
+--rw auth-period? uint16
+--rw held-period? uint16
+--rw quiet-period? uint16
+--rw ratelimit-period? uint16
+--rw server-timeout? uint16
+--rw start-period? uint16
+--rw supp-timeout? uint16
+--rw tx-period? uint16
augment /ios:native/ios:interface/ios:FortyGigabitEthernet:
+--rw dot1x {ios-features:dot1x}?
+--rw authenticator
| +--rw eap
| +--rw profile? string
+--rw pae? enumeration
+--rw credentials? string
+--rw max-reauth-req? uint8
+--rw max-req? uint8
+--rw max-start? uint8
+--rw supplicant
| +--rw eap
| +--rw profile? string
+--rw timeout
+--rw auth-period? uint16
+--rw held-period? uint16
+--rw quiet-period? uint16
+--rw ratelimit-period? uint16
+--rw server-timeout? uint16
+--rw start-period? uint16
+--rw supp-timeout? uint16
+--rw tx-period? uint16
augment /ios:native/ios:interface/ios:FiftyGigabitEthernet:
+--rw dot1x {ios-features:dot1x}?
+--rw authenticator
| +--rw eap
| +--rw profile? string
+--rw pae? enumeration
+--rw credentials? string
+--rw max-reauth-req? uint8
+--rw max-req? uint8
+--rw max-start? uint8
+--rw supplicant
| +--rw eap
| +--rw profile? string
+--rw timeout
+--rw auth-period? uint16
+--rw held-period? uint16
+--rw quiet-period? uint16
+--rw ratelimit-period? uint16
+--rw server-timeout? uint16
+--rw start-period? uint16
+--rw supp-timeout? uint16
+--rw tx-period? uint16
augment /ios:native/ios:interface/ios:HundredGigE:
+--rw dot1x {ios-features:dot1x}?
+--rw authenticator
| +--rw eap
| +--rw profile? string
+--rw pae? enumeration
+--rw credentials? string
+--rw max-reauth-req? uint8
+--rw max-req? uint8
+--rw max-start? uint8
+--rw supplicant
| +--rw eap
| +--rw profile? string
+--rw timeout
+--rw auth-period? uint16
+--rw held-period? uint16
+--rw quiet-period? uint16
+--rw ratelimit-period? uint16
+--rw server-timeout? uint16
+--rw start-period? uint16
+--rw supp-timeout? uint16
+--rw tx-period? uint16
augment /ios:native/ios:interface/ios:Port-channel:
+--rw dot1x {ios-features:dot1x}?
+--rw authenticator
| +--rw eap
| +--rw profile? string
+--rw pae? enumeration
+--rw credentials? string
+--rw max-reauth-req? uint8
+--rw max-req? uint8
+--rw max-start? uint8
+--rw supplicant
| +--rw eap
| +--rw profile? string
+--rw timeout
+--rw auth-period? uint16
+--rw held-period? uint16
+--rw quiet-period? uint16
+--rw ratelimit-period? uint16
+--rw server-timeout? uint16
+--rw start-period? uint16
+--rw supp-timeout? uint16
+--rw tx-period? uint16
augment /ios:native/ios:interface/ios:ucse:
+--rw dot1x {ios-features:dot1x}?
+--rw authenticator
| +--rw eap
| +--rw profile? string
+--rw pae? enumeration
+--rw credentials? string
+--rw max-reauth-req? uint8
+--rw max-req? uint8
+--rw max-start? uint8
+--rw supplicant
| +--rw eap
| +--rw profile? string
+--rw timeout
+--rw auth-period? uint16
+--rw held-period? uint16
+--rw quiet-period? uint16
+--rw ratelimit-period? uint16
+--rw server-timeout? uint16
+--rw start-period? uint16
+--rw supp-timeout? uint16
+--rw tx-period? uint16