Files
VerseVDI-Protocol/fixtures/conformance/control-v1.tsv
T
sechmachine afcd5d99db
Verify Protocol / module (push) Successful in 1m13s
Verify Protocol / verify (push) Successful in 35s
feat(protocol): define native session credentials
2026-08-11 18:38:19 +07:00

4.7 KiB

1idversionkindinputexpected
2version-current2version2valid
3version-n-minus-11version1valid
4version-n-minus-20version0valid
5version-unsupported3version3invalid:unsupported_version
6page-valid1pagelimit=20;cursor=opaquevalid
7page-limit-high1pagelimit=101invalid:invalid_limit
8manifest-valid1manifestversion=1;gateway_id=g-1;public_identity=gateway.control.test;grant=opaque-one-time-grant-value-with-at-least-43-bytes;audience=versevdi-gateway;purpose=launch;protocol=verse-gateway-v1;expires_at=2099-01-01T00:00:00Zvalid
9manifest-missing-public-identity1manifestversion=1;gateway_id=g-1;grant=opaque-one-time-grant-value-with-at-least-43-bytes;audience=versevdi-gateway;purpose=launch;protocol=verse-gateway-v1;expires_at=2099-01-01T00:00:00Zinvalid:invalid_manifest
10manifest-provider-field1manifestgateway_id=g-1;public_identity=gateway.control.test;grant=g-1;audience=versevdi-gateway;purpose=launch;provider_url=https://provider.invalidinvalid:forbidden_field
11clipboard-text-valid1clipboardencoding=utf-8;text=hello%20worldvalid
12clipboard-file1clipboardencoding=octet-stream;file=/tmp/ainvalid:unsupported_clipboard
13session-request-policy-free2session_requestclient_device_id=device-1;device_key_id=key-1;pool_id=pool-1;idempotency_key=request-1valid
14session-request-wire-v1-shape1session_requestclient_device_id=device-1;device_key_id=key-1;pool_id=pool-1;idempotency_key=request-1;policy_snapshot=client-ownedinvalid:unsupported_version
15session-request-client-policy2session_requestclient_device_id=device-1;device_key_id=key-1;pool_id=pool-1;idempotency_key=request-1;policy_snapshot=client-ownedinvalid:forbidden_field
16authenticated-browser-session2browser_authenticated_sessionusername=alice;provider=local;roles=user;role=uservalid
17authenticated-browser-native-identity2browser_authenticated_sessionusername=alice;provider=local;roles=user;role=user;client_device_id=device-1;device_key_id=key-1invalid:forbidden_field
18authenticated-browser-empty-role2browser_authenticated_sessionusername=alice;provider=local;roles=;role=userinvalid:invalid_session
19authenticated-browser-long-role2browser_authenticated_sessionusername=alice;provider=local;roles=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;role=userinvalid:invalid_session
20authenticated-browser-role-64-utf8-bytes2browser_authenticated_sessionusername=alice;provider=local;roles=éééééééééééééééééééééééééééééééé;role=uservalid
21authenticated-browser-role-66-utf8-bytes2browser_authenticated_sessionusername=alice;provider=local;roles=ééééééééééééééééééééééééééééééééé;role=userinvalid:invalid_session
22authenticated-native-session2native_authenticated_sessionusername=alice;provider=local;roles=user;role=user;client_device_id=device-1;device_key_id=key-1valid
23authenticated-native-missing-identity2native_authenticated_sessionusername=alice;provider=local;roles=user;role=userinvalid:required
24authenticated-partial-native-session2native_authenticated_sessionusername=alice;provider=local;roles=user;role=user;client_device_id=device-1invalid:required
25authenticated-native-empty-role2native_authenticated_sessionusername=alice;provider=local;roles=;role=user;client_device_id=device-1;device_key_id=key-1invalid:invalid_session
26authenticated-native-long-role2native_authenticated_sessionusername=alice;provider=local;roles=aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;role=user;client_device_id=device-1;device_key_id=key-1invalid:invalid_session
27authenticated-native-role-64-utf8-bytes2native_authenticated_sessionusername=alice;provider=local;roles=éééééééééééééééééééééééééééééééé;role=user;client_device_id=device-1;device_key_id=key-1valid
28authenticated-native-role-66-utf8-bytes2native_authenticated_sessionusername=alice;provider=local;roles=ééééééééééééééééééééééééééééééééé;role=user;client_device_id=device-1;device_key_id=key-1invalid:invalid_session
29native-tunnel-credential2native_tunnel_credentialclient_device_id=device-1;device_key_id=key-1;certificate_chain_pem=certificate;trust_bundle_pem=trust;expires_at=2099-01-01T00:00:00Zvalid
30native-tunnel-credential-offset-time2native_tunnel_credentialclient_device_id=device-1;device_key_id=key-1;certificate_chain_pem=certificate;trust_bundle_pem=trust;expires_at=2099-01-01T00:00:00+00:00invalid:invalid_credential
31native-tunnel-credential-noncanonical-fraction2native_tunnel_credentialclient_device_id=device-1;device_key_id=key-1;certificate_chain_pem=certificate;trust_bundle_pem=trust;expires_at=2099-01-01T00:00:00.100Zinvalid:invalid_credential