diff --git a/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md b/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md index 08207a89f8..bf830578e7 100644 --- a/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md +++ b/monitoring/uss_qualifier/scenarios/astm/netrid/v19/dss/token_validation.md @@ -38,7 +38,7 @@ If an ISA can be created with a scope that does not provide write permission, th #### Missing token prevents creating an ISA check -If an ISA can be created without a token being present in the request, the DSS is in violation of **[astm.f3411.v19.DSS0030,a](../../../../../requirements/astm/f3411/v19.md)**. +If an ISA can be created without a token being present in the request, the DSS is in violation of **[astm.f3411.v19.DSS0010](../../../../../requirements/astm/f3411/v19.md)**. #### Fake token prevents creating an ISA check @@ -52,7 +52,7 @@ the PUT DSS endpoint in **[astm.f3411.v19.DSS0030,a](../../../../../requirements #### Missing token prevents reading an ISA check If the ISA that was created can be accessed without a token being present in the request, -the DSS is in violation of **[interuss.f3411.dss_endpoints.GetISA](../../../../../requirements/interuss/f3411/dss_endpoints.md)** +the DSS is in violation of **[astm.f3411.v19.DSS0010](../../../../../requirements/astm/f3411/v19.md)** #### Fake token prevents reading an ISA check @@ -65,7 +65,7 @@ If the existing ISA can be mutated by using a read-only scope, the DSS is in vio #### Missing token prevents mutating an ISA check -If the existing ISA can be mutated without a token being provided, the DSS is in violation of **[astm.f3411.v19.DSS0030,a](../../../../../requirements/astm/f3411/v19.md)** +If the existing ISA can be mutated without a token being provided, the DSS is in violation of **[astm.f3411.v19.DSS0010](../../../../../requirements/astm/f3411/v19.md)** #### Proper token is allowed to search for ISAs check @@ -81,7 +81,7 @@ If the DSS accepts search queries with an invalid token, it is in violation of * #### Missing token cannot search for ISAs check -If the DSS accepts search queries without a token, it is in violation of **[interuss.f3411.dss_endpoints.SearchISAs](../../../../../requirements/interuss/f3411/dss_endpoints.md)**. +If the DSS accepts search queries without a token, it is in violation of **[astm.f3411.v19.DSS0010](../../../../../requirements/astm/f3411/v19.md)**. #### Read scope cannot delete an ISA check @@ -89,7 +89,7 @@ If the existing ISA can be deleted by using a read-only scope, the DSS is in vio #### Missing token prevents ISA deletion check -If the existing ISA can be deleted without a token being provided, the DSS is in violation of **[astm.f3411.v19.DSS0030,b](../../../../../requirements/astm/f3411/v19.md)** +If the existing ISA can be deleted without a token being provided, the DSS is in violation of **[astm.f3411.v19.DSS0010](../../../../../requirements/astm/f3411/v19.md)** #### Fake token cannot delete an ISA check diff --git a/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/token_validation.md b/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/token_validation.md index e0b84d6263..b59bac99ba 100644 --- a/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/token_validation.md +++ b/monitoring/uss_qualifier/scenarios/astm/netrid/v22a/dss/token_validation.md @@ -38,11 +38,7 @@ If an ISA can be created with a scope that does not provide write permission, th #### Missing token prevents creating an ISA check -If an ISA can be created without a token being present in the request, the DSS is in violation of **[astm.f3411.v22a.DSS0030,a](../../../../../requirements/astm/f3411/v22a.md)**. - -#### Proper token is allowed to search for ISAs check - -If a valid token is presented as part of the search request, and the search parameters are valid, the DSS must return a 200 response, or be in violation of **[interuss.f3411.dss_endpoints.SearchISAs](../../../../../requirements/interuss/f3411/dss_endpoints.md)**. +If an ISA can be created without a token being present in the request, the DSS is in violation of **[astm.f3411.v22a.DSS0010](../../../../../requirements/astm/f3411/v22a.md)**. #### Fake token prevents creating an ISA check @@ -56,7 +52,7 @@ the PUT DSS endpoint in **[astm.f3411.v22a.DSS0030,a](../../../../../requirement #### Missing token prevents reading an ISA check If the ISA that was created can be accessed without a token being present in the request, -the DSS is in violation of **[interuss.f3411.dss_endpoints.GetISA](../../../../../requirements/interuss/f3411/dss_endpoints.md)** +the DSS is in violation of **[astm.f3411.v22a.DSS0010](../../../../../requirements/astm/f3411/v22a.md)** #### Fake token prevents reading an ISA check @@ -69,7 +65,11 @@ If the existing ISA can be mutated by using a read-only scope, the DSS is in vio #### Missing token prevents mutating an ISA check -If the existing ISA can be mutated without a token being provided, the DSS is in violation of **[astm.f3411.v22a.DSS0030,a](../../../../../requirements/astm/f3411/v22a.md)** +If the existing ISA can be mutated without a token being provided, the DSS is in violation of **[astm.f3411.v22a.DSS0010](../../../../../requirements/astm/f3411/v22a.md)** + +#### Proper token is allowed to search for ISAs check + +If a valid token is presented as part of the search request, and the search parameters are valid, the DSS must return a 200 response, or be in violation of **[interuss.f3411.dss_endpoints.SearchISAs](../../../../../requirements/interuss/f3411/dss_endpoints.md)**. #### Fake token cannot mutate an ISA check @@ -81,7 +81,7 @@ If the DSS accepts search queries with an invalid token, it is in violation of * #### Missing token cannot search for ISAs check -If the DSS accepts search queries without a token, it is in violation of **[interuss.f3411.dss_endpoints.SearchISAs](../../../../../requirements/interuss/f3411/dss_endpoints.md)**. +If the DSS accepts search queries without a token, it is in violation of **[astm.f3411.v22a.DSS0010](../../../../../requirements/astm/f3411/v22a.md)**. #### Read scope cannot delete an ISA check @@ -89,7 +89,7 @@ If the existing ISA can be deleted by using a read-only scope, the DSS is in vio #### Missing token prevents ISA deletion check -If the existing ISA can be deleted without a token being provided, the DSS is in violation of **[astm.f3411.v22a.DSS0030,b](../../../../../requirements/astm/f3411/v22a.md)** +If the existing ISA can be deleted without a token being provided, the DSS is in violation of **[astm.f3411.v22a.DSS0010](../../../../../requirements/astm/f3411/v22a.md)** #### Fake token cannot delete an ISA check diff --git a/monitoring/uss_qualifier/suites/astm/netrid/f3411_19.md b/monitoring/uss_qualifier/suites/astm/netrid/f3411_19.md index 5f3304aaab..5aa1b1fcbb 100644 --- a/monitoring/uss_qualifier/suites/astm/netrid/f3411_19.md +++ b/monitoring/uss_qualifier/suites/astm/netrid/f3411_19.md @@ -21,7 +21,12 @@