diff --git a/monitoring/uss_qualifier/scenarios/astm/netrid/common/dss/token_validation.py b/monitoring/uss_qualifier/scenarios/astm/netrid/common/dss/token_validation.py
index 75cfd5dc88..d5a6e8186d 100644
--- a/monitoring/uss_qualifier/scenarios/astm/netrid/common/dss/token_validation.py
+++ b/monitoring/uss_qualifier/scenarios/astm/netrid/common/dss/token_validation.py
@@ -573,8 +573,10 @@ def _query_scope_for_auth_params(
else:
return v19.constants.Scope.Write
elif self._dss.rid_version == RIDVersion.f3411_22a:
- # There does not seem to be an explicit 'read' or 'write' scope in v22a,
- # TODO confirm that we can consider the display provider scope as a 'read only scope'
+ # There are no explicit 'read' or 'write' scopes in v22a,
+ # instead the scopes represent what kind of provider is accessing the DSS.
+ # DisplayProviders can only read ISAs and create subscriptions
+ # while ServiceProviders can do everything.
if scope_intent == "read":
return v22a.constants.Scope.DisplayProvider
else:
diff --git a/monitoring/uss_qualifier/suites/astm/netrid/f3411_22a.md b/monitoring/uss_qualifier/suites/astm/netrid/f3411_22a.md
index e62aca6669..2f2a6477a7 100644
--- a/monitoring/uss_qualifier/suites/astm/netrid/f3411_22a.md
+++ b/monitoring/uss_qualifier/suites/astm/netrid/f3411_22a.md
@@ -20,22 +20,6 @@
Status |
Checked in |
-
- astm .f3411 .v19 |
- DSS0030,a |
- Implemented |
- ASTM NetRID DSS: Token Validation |
-
-
- DSS0030,b |
- Implemented |
- ASTM NetRID DSS: Token Validation |
-
-
- NET0730 |
- Implemented |
- ASTM NetRID DSS: Token Validation |
-
astm .f3411 .v22a |
DSS0030 |
@@ -45,12 +29,12 @@
DSS0030,a |
Implemented |
- ASTM F3411-22a NetRID DSS interoperability ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations |
+ ASTM F3411-22a NetRID DSS interoperability ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
DSS0030,b |
Implemented |
- ASTM F3411-22a NetRID DSS interoperability ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations |
+ ASTM F3411-22a NetRID DSS interoperability ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
DSS0030,c |
@@ -470,7 +454,7 @@
NET0730 |
Implemented |
- ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations |
+ ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
interuss .automated_testing .rid .injection |
@@ -508,7 +492,7 @@
interuss .f3411 .dss_endpoints |
GetISA |
Implemented |
- ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
+ ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
SearchISAs |
diff --git a/monitoring/uss_qualifier/suites/astm/netrid/f3411_22a/dss_probing.md b/monitoring/uss_qualifier/suites/astm/netrid/f3411_22a/dss_probing.md
index 3a67d430fd..e01f9a63e9 100644
--- a/monitoring/uss_qualifier/suites/astm/netrid/f3411_22a/dss_probing.md
+++ b/monitoring/uss_qualifier/suites/astm/netrid/f3411_22a/dss_probing.md
@@ -11,7 +11,7 @@
5. Scenario: [ASTM NetRID DSS: Subscription Validation](../../../../scenarios/astm/netrid/v22a/dss/subscription_validation.md) ([`scenarios.astm.netrid.v22a.dss.SubscriptionValidation`](../../../../scenarios/astm/netrid/v22a/dss/subscription_validation.py))
6. Scenario: [ASTM NetRID DSS: Subscription Simple](../../../../scenarios/astm/netrid/v22a/dss/subscription_simple.md) ([`scenarios.astm.netrid.v22a.dss.SubscriptionSimple`](../../../../scenarios/astm/netrid/v22a/dss/subscription_simple.py))
7. Scenario: [ASTM F3411-22a NetRID DSS interoperability](../../../../scenarios/astm/netrid/v22a/dss_interoperability.md) ([`scenarios.astm.netrid.v22a.DSSInteroperability`](../../../../scenarios/astm/netrid/v22a/dss_interoperability.py))
-8. Scenario: [ASTM NetRID DSS: Token Validation](../../../../scenarios/astm/netrid/v19/dss/token_validation.md) ([`scenarios.astm.netrid.v19.dss.TokenValidation`](../../../../scenarios/astm/netrid/v19/dss/token_validation.py))
+8. Scenario: [ASTM NetRID DSS: Token Validation](../../../../scenarios/astm/netrid/v22a/dss/token_validation.md) ([`scenarios.astm.netrid.v22a.dss.TokenValidation`](../../../../scenarios/astm/netrid/v22a/dss/token_validation.py))
9. Scenario: [ASTM NetRID DSS: Direct CRDB access](../../../../scenarios/astm/netrid/v22a/dss/crdb_access.md) ([`scenarios.astm.netrid.v22a.dss.CRDBAccess`](../../../../scenarios/astm/netrid/v22a/dss/crdb_access.py))
## [Checked requirements](../../../README.md#checked-requirements)
@@ -23,22 +23,6 @@
Status |
Checked in |
-
- astm .f3411 .v19 |
- DSS0030,a |
- Implemented |
- ASTM NetRID DSS: Token Validation |
-
-
- DSS0030,b |
- Implemented |
- ASTM NetRID DSS: Token Validation |
-
-
- NET0730 |
- Implemented |
- ASTM NetRID DSS: Token Validation |
-
astm .f3411 .v22a |
DSS0030 |
@@ -48,12 +32,12 @@
DSS0030,a |
Implemented |
- ASTM F3411-22a NetRID DSS interoperability ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations |
+ ASTM F3411-22a NetRID DSS interoperability ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
DSS0030,b |
Implemented |
- ASTM F3411-22a NetRID DSS interoperability ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations |
+ ASTM F3411-22a NetRID DSS interoperability ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
DSS0030,c |
@@ -233,13 +217,13 @@
NET0730 |
Implemented |
- ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations |
+ ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
interuss .f3411 .dss_endpoints |
GetISA |
Implemented |
- ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
+ ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
SearchISAs |
diff --git a/monitoring/uss_qualifier/suites/astm/netrid/f3411_22a/dss_probing.yaml b/monitoring/uss_qualifier/suites/astm/netrid/f3411_22a/dss_probing.yaml
index fe94dc34c6..d1edc4f8e3 100644
--- a/monitoring/uss_qualifier/suites/astm/netrid/f3411_22a/dss_probing.yaml
+++ b/monitoring/uss_qualifier/suites/astm/netrid/f3411_22a/dss_probing.yaml
@@ -51,7 +51,7 @@ actions:
primary_dss_instance: dss
all_dss_instances: all_dss_instances
- test_scenario:
- scenario_type: scenarios.astm.netrid.v19.dss.TokenValidation
+ scenario_type: scenarios.astm.netrid.v22a.dss.TokenValidation
resources:
dss: dss
id_generator: id_generator
diff --git a/monitoring/uss_qualifier/suites/interuss/dss/all_tests.md b/monitoring/uss_qualifier/suites/interuss/dss/all_tests.md
index 3d5ca942be..8cb02fef35 100644
--- a/monitoring/uss_qualifier/suites/interuss/dss/all_tests.md
+++ b/monitoring/uss_qualifier/suites/interuss/dss/all_tests.md
@@ -213,12 +213,12 @@
DSS0030,a |
Implemented |
- ASTM F3411-22a NetRID DSS interoperability ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations |
+ ASTM F3411-22a NetRID DSS interoperability ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
DSS0030,b |
Implemented |
- ASTM F3411-22a NetRID DSS interoperability ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations |
+ ASTM F3411-22a NetRID DSS interoperability ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
DSS0030,c |
@@ -398,13 +398,13 @@
NET0730 |
Implemented |
- ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations |
+ ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
interuss .f3411 .dss_endpoints |
GetISA |
Implemented |
- ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
+ ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
SearchISAs |
diff --git a/monitoring/uss_qualifier/suites/uspace/network_identification.md b/monitoring/uss_qualifier/suites/uspace/network_identification.md
index f6862800f1..ffe341b00e 100644
--- a/monitoring/uss_qualifier/suites/uspace/network_identification.md
+++ b/monitoring/uss_qualifier/suites/uspace/network_identification.md
@@ -15,22 +15,6 @@
Status |
Checked in |
-
- astm .f3411 .v19 |
- DSS0030,a |
- Implemented |
- ASTM NetRID DSS: Token Validation |
-
-
- DSS0030,b |
- Implemented |
- ASTM NetRID DSS: Token Validation |
-
-
- NET0730 |
- Implemented |
- ASTM NetRID DSS: Token Validation |
-
astm .f3411 .v22a |
DSS0030 |
@@ -40,12 +24,12 @@
DSS0030,a |
Implemented |
- ASTM F3411-22a NetRID DSS interoperability ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations |
+ ASTM F3411-22a NetRID DSS interoperability ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
DSS0030,b |
Implemented |
- ASTM F3411-22a NetRID DSS interoperability ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations |
+ ASTM F3411-22a NetRID DSS interoperability ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
DSS0030,c |
@@ -465,7 +449,7 @@
NET0730 |
Implemented |
- ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations |
+ ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
interuss .automated_testing .rid .injection |
@@ -503,7 +487,7 @@
interuss .f3411 .dss_endpoints |
GetISA |
Implemented |
- ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
+ ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
SearchISAs |
diff --git a/monitoring/uss_qualifier/suites/uspace/required_services.md b/monitoring/uss_qualifier/suites/uspace/required_services.md
index a46e8fe057..84d6954710 100644
--- a/monitoring/uss_qualifier/suites/uspace/required_services.md
+++ b/monitoring/uss_qualifier/suites/uspace/required_services.md
@@ -17,22 +17,6 @@
Status |
Checked in |
-
- astm .f3411 .v19 |
- DSS0030,a |
- Implemented |
- ASTM NetRID DSS: Token Validation |
-
-
- DSS0030,b |
- Implemented |
- ASTM NetRID DSS: Token Validation |
-
-
- NET0730 |
- Implemented |
- ASTM NetRID DSS: Token Validation |
-
astm .f3411 .v22a |
DSS0030 |
@@ -42,12 +26,12 @@
DSS0030,a |
Implemented |
- ASTM F3411-22a NetRID DSS interoperability ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations |
+ ASTM F3411-22a NetRID DSS interoperability ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
DSS0030,b |
Implemented |
- ASTM F3411-22a NetRID DSS interoperability ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations |
+ ASTM F3411-22a NetRID DSS interoperability ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
DSS0030,c |
@@ -467,7 +451,7 @@
NET0730 |
Implemented |
- ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations |
+ ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
astm .f3548 .v21 |
@@ -642,7 +626,7 @@
interuss .f3411 .dss_endpoints |
GetISA |
Implemented |
- ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
+ ASTM NetRID DSS: ISA Expiry ASTM NetRID DSS: ISA Subscription Interactions ASTM NetRID DSS: Simple ISA ASTM NetRID DSS: Submitted ISA Validations ASTM NetRID DSS: Token Validation |
SearchISAs |