39 lines
1.1 KiB
Markdown
39 lines
1.1 KiB
Markdown
|
|
## SYNTAX01: No illegal characters in the domain name
|
||
|
|
|
||
|
|
### Test case identifier
|
||
|
|
**SYNTAX01** No illegal characters in the domain name
|
||
|
|
|
||
|
|
### Objective
|
||
|
|
|
||
|
|
There must be no illegal characters used in the domain name.
|
||
|
|
The domain name must follow the rules defined in section 2.3.1 of
|
||
|
|
[RFC 1035](https://datatracker.ietf.org/doc/html/rfc1035),
|
||
|
|
section 2.1 of [RFC 1123](https://datatracker.ietf.org/doc/html/rfc1123#section-2.1),
|
||
|
|
section 11 of
|
||
|
|
[RFC 2182](https://datatracker.ietf.org/doc/html/rfc2181#section-11) and section 2 of
|
||
|
|
[RFC 3696](https://datatracker.ietf.org/doc/html/rfc3696#section-2).
|
||
|
|
|
||
|
|
### Inputs
|
||
|
|
|
||
|
|
The domain name to be tested.
|
||
|
|
|
||
|
|
### Ordered description of steps to be taken to execute the test case
|
||
|
|
|
||
|
|
1. The domain name of the test object is used as the input for the
|
||
|
|
validation.
|
||
|
|
2. Check for characters that are not allowed in the domain name according
|
||
|
|
to the rules defined in section 2.3.1 of
|
||
|
|
[RFC 1035](https://datatracker.ietf.org/doc/html/rfc1035).
|
||
|
|
|
||
|
|
### Outcome(s)
|
||
|
|
|
||
|
|
If there are any invalid characters in the domain name, this test case fails.
|
||
|
|
|
||
|
|
### Special procedural requirements
|
||
|
|
|
||
|
|
None.
|
||
|
|
|
||
|
|
### Intercase dependencies
|
||
|
|
|
||
|
|
None.
|