This commit is contained in:
Caleb Doxsey 2025-02-12 16:32:14 -07:00
parent 2c0bd9e434
commit 68803c2529
2 changed files with 818 additions and 718 deletions

File diff suppressed because it is too large Load diff

View file

@ -45,7 +45,13 @@ enum IssuerFormat {
IssuerURI = 1; IssuerURI = 1;
} }
// Next ID: 69. enum BearerTokenFormat {
BEARER_TOKEN_FORMAT_UNSPECIFIED = 0;
BEARER_TOKEN_FORMAT_IDP_ACCESS_TOKEN = 1;
BEARER_TOKEN_FORMAT_IDP_IDENTITY_TOKEN = 2;
}
// Next ID: 70.
message Route { message Route {
string name = 1; string name = 1;
string description = 67; string description = 67;
@ -131,6 +137,7 @@ message Route {
optional string idp_client_id = 55; optional string idp_client_id = 55;
optional string idp_client_secret = 56; optional string idp_client_secret = 56;
bool show_error_details = 59; bool show_error_details = 59;
optional BearerTokenFormat bearer_token_format = 69;
} }
message PPLPolicy { bytes raw = 1; } message PPLPolicy { bytes raw = 1; }
@ -149,7 +156,7 @@ message Policy {
string remediation = 9; string remediation = 9;
} }
// Next ID: 137. // Next ID: 138.
message Settings { message Settings {
message Certificate { message Certificate {
bytes cert_bytes = 3; bytes cert_bytes = 3;
@ -269,6 +276,7 @@ message Settings {
optional bool pass_identity_headers = 117; optional bool pass_identity_headers = 117;
map<string, bool> runtime_flags = 118; map<string, bool> runtime_flags = 118;
optional uint32 http3_advertise_port = 136; optional uint32 http3_advertise_port = 136;
optional BearerTokenFormat bearer_token_format = 137;
} }
message DownstreamMtlsSettings { message DownstreamMtlsSettings {