ASTM SCD DSS: Interfaces authentication

scenarios.astm.utm.dss.authentication.AuthenticationValidation

Resources

KML visualization

Case Step Event uss2_dss
Setup Ensure clean workspace 1 🌐
🌐
2 Operational intent references can be queried by ID
3 🌐
🌐
4 Subscription can be queried by ID
5 🌐
🌐
6 USS Availability can be requested
7 🌐
🌐
8 USS Availability can be updated
9 🌐
🌐
10 Successful subscription search query
Endpoint authorization Subscription endpoints authentication 14 📓 missing_scope: Missing scope testing disabled.
15 📓 scd: Testing Strategic Coordination endpoints (Subscriptions and OIRs)
16 📓 scd_wrong_scope: Incorrect scope testing enabled with scope interuss.flight_planning.direct_automated_test.
17 🌐
🌐
18 🌐
🌐
19 Unauthorized requests return the proper error message body
20 Create subscription with missing credentials
21 Unauthorized requests return the proper error message body
22 🌐
🌐
23 🌐
🌐
24 Unauthorized requests return the proper error message body
25 Create subscription with invalid credentials
26 Unauthorized requests return the proper error message body
27 🌐
🌐
28 🌐
🌐
29 Unauthorized requests return the proper error message body
30 Create subscription with incorrect scope
31 Unauthorized requests return the proper error message body
32 🌐
🌐
33 Create subscription with valid credentials
34 🌐
🌐
35 Get subscription with missing credentials
36 Unauthorized requests return the proper error message body
37 🌐
🌐
38 Get subscription with invalid credentials
39 Unauthorized requests return the proper error message body
40 🌐
🌐
41 Get subscription with incorrect scope
42 Unauthorized requests return the proper error message body
43 🌐
🌐
44 Get subscription with valid credentials
45 🌐
🌐
46 🌐
🌐
47 Mutate subscription with missing credentials
48 Unauthorized requests return the proper error message body
49 🌐
🌐
50 🌐
🌐
51 Mutate subscription with invalid credentials
52 Unauthorized requests return the proper error message body
53 🌐
🌐
54 🌐
🌐
55 Mutate subscription with incorrect scope
56 Unauthorized requests return the proper error message body
57 🌐
🌐
58 Mutate subscription with valid credentials
59 🌐
🌐
60 🌐
🌐
61 Delete subscription with missing credentials
62 Unauthorized requests return the proper error message body
63 🌐
🌐
64 🌐
🌐
65 Delete subscription with invalid credentials
66 Unauthorized requests return the proper error message body
67 🌐
🌐
68 🌐
🌐
69 Delete subscription with incorrect scope
70 Unauthorized requests return the proper error message body
71 🌐
🌐
72 Delete subscription with valid credentials
73 Delete subscription with valid credentials
74 🌐
🌐
75 Search subscriptions with missing credentials
76 Unauthorized requests return the proper error message body
77 🌐
🌐
78 Search subscriptions with invalid credentials
79 Unauthorized requests return the proper error message body
80 🌐
🌐
81 Search subscriptions with incorrect scope
82 Unauthorized requests return the proper error message body
83 🌐
🌐
84 Search subscriptions with valid credentials
Operational intents endpoints authentication 85 🌐
🌐
86 🌐
🌐
87 Create operational intent reference with missing credentials
88 Unauthorized requests return the proper error message body
89 🌐
🌐
90 🌐
🌐
91 Create operational intent reference with invalid credentials
92 Unauthorized requests return the proper error message body
93 🌐
🌐
94 🌐
🌐
95 Create operational intent reference with incorrect scope
96 Unauthorized requests return the proper error message body
97 🌐
🌐
98 Create operational intent reference with valid credentials
99 Create operational intent reference response format conforms to spec
100 🌐
🌐
101 Get operational intent reference with missing credentials
102 Unauthorized requests return the proper error message body
103 🌐
🌐
104 Get operational intent reference with invalid credentials
105 Unauthorized requests return the proper error message body
106 🌐
🌐
107 Get operational intent reference with incorrect scope
108 Unauthorized requests return the proper error message body
109 🌐
🌐
110 Get operational intent reference with valid credentials
111 🌐
🌐
112 🌐
🌐
113 Mutate operational intent reference with missing credentials
114 Unauthorized requests return the proper error message body
115 🌐
🌐
116 🌐
🌐
117 Mutate operational intent reference with invalid credentials
118 Unauthorized requests return the proper error message body
119 🌐
🌐
120 🌐
🌐
121 Mutate operational intent reference with incorrect scope
122 Unauthorized requests return the proper error message body
123 🌐
🌐
124 Mutate operational intent reference with valid credentials
125 Mutate operational intent reference response format conforms to spec
126 🌐
🌐
127 Delete operational intent reference with missing credentials
128 Unauthorized requests return the proper error message body
129 🌐
🌐
130 Delete operational intent reference with invalid credentials
131 Unauthorized requests return the proper error message body
132 🌐
🌐
133 Delete operational intent reference with incorrect scope
134 Unauthorized requests return the proper error message body
135 🌐
🌐
136 Delete operational intent reference with valid credentials
137 🌐
🌐
138 Search operational intent references with missing credentials
139 Unauthorized requests return the proper error message body
140 🌐
🌐
141 Search operational intent references with invalid credentials
142 Unauthorized requests return the proper error message body
143 🌐
🌐
144 Search operational intent references with incorrect scope
145 Unauthorized requests return the proper error message body
146 🌐
🌐
147 Search operational intent references with valid credentials
Availability endpoints authentication 150 📓 availability: Testing Availability endpoints
151 📓 availability_wrong_scope: Incorrect scope testing enabled for availability endpoints with scope interuss.flight_planning.direct_automated_test.
152 🌐
🌐
153 Read availability with missing credentials
154 Unauthorized requests return the proper error message body
155 🌐
🌐
156 Read availability with invalid credentials
157 Unauthorized requests return the proper error message body
158 🌐
🌐
159 Read availability with incorrect scope
160 Unauthorized requests return the proper error message body
161 🌐
🌐
162 Read availability with valid credentials
163 USS Availability Get response format conforms to spec
164 🌐
🌐
165 🌐
🌐
166 Read availability with valid credentials
167 Set availability with missing credentials
168 Unauthorized requests return the proper error message body
169 🌐
🌐
170 🌐
🌐
171 Read availability with valid credentials
172 Set availability with invalid credentials
173 Unauthorized requests return the proper error message body
174 🌐
🌐
175 🌐
🌐
176 Read availability with valid credentials
177 Set availability with incorrect scope
178 Unauthorized requests return the proper error message body
179 🌐
🌐
180 Set availability with valid credentials
181 USS Availability Set response format conforms to spec
182 📓 constraints: Skipping Constraint Reference endpoints
Cleanup 183 🌐
🌐
184 Operational intent references can be queried by ID
185 🌐
🌐
186 Subscription can be queried by ID
187 🌐
🌐
188 USS Availability can be requested
189 🌐
🌐
190 USS Availability can be updated