Configures, retrieves, and modifies 802.1X authentication.
| URI | Description |
|---|---|
| <base_URI>/config/running/dot1x | Configures 802.1X authentication. |
| GET URIs | Description |
|---|---|
| <base_URI>/config/running/dot1x | IEEE 802.1X port-based access control. |
| <base_URI>/config/running/dot1x/enable | Enables global port authentication. |
| <base_URI>/config/running/dot1x/test | Configures 802.1X readiness check. |
| <base_URI>/config/running/dot1x/test/timeout | Configures timeout for dot1x readiness check |
| PATCH URIs | Payload | Description |
|---|---|---|
| <base_URI>/config/running/dot1x | <dot1x><enable>(enumeration)</enable></dot1x> | Configures IEEE 802.1X port-based access control and enables global port authentication. |
| <base_URI>/config/running/dot1x/test | <test><timeout>{dot1x-readinesstest-timeout-interval}</timeout></test> | Configures timeout for dot1x readiness check. |
| PUT URIs | Payload | Description |
|---|---|---|
| <base_URI>/config/running/dot1x/enable | <enable>(enumeration)</enable> | Enables global port authentication. |
| <base_URI>/config/running/dot1x/test/timeout | <timeout>{dot1x-readinesstest-timeout-interval}</timeout> | Configures timeout for dot1x readiness check. |
| DELETE URIs |
|---|
| <base_URI>/config/running/dot1x/enable |
| <base_URI>/config/running/dot1x/test/timeout |
GET, POST, PUT, PATCH, DELETE, OPTIONS, and HEAD operations are supported.
The following example uses the GET option to retrieve the configuration details.
http://host:80/rest/config/running/dot1x
None
<dot1x xmlns="urn:brocade.com:mgmt:brocade-dot1x" xmlns:y="http://brocade.com/ns/rest" y:self="/rest/config/running/dot1x">
<enable>true</enable>
<test y:self="/rest/config/running/dot1x/test">
<timeout>11</timeout>
</test>
</dot1x>
The following example uses the PATCH option to configure dot1x.
http://host:80/rest/config/running/dot1x
<dot1x><enable>true</enable></dot1x>
None
The following example uses the DELETE option to remove dot1x.
http://host:80/rest/config/running/dot1x/enable
None
None