initial ssh proxy demo

This commit is contained in:
Joe Kralicky 2025-03-19 20:16:18 +00:00
commit 165e4f2ed9
No known key found for this signature in database
GPG key ID: 75C4875F34A9FB79
43 changed files with 3328 additions and 1348 deletions

View file

@ -29,13 +29,14 @@ func defaultGetIdentityProvider(ctx context.Context, tracerProvider oteltrace.Tr
}
o := oauth.Options{
RedirectURL: redirectURL,
ProviderName: idp.GetType(),
ProviderURL: idp.GetUrl(),
ClientID: idp.GetClientId(),
ClientSecret: idp.GetClientSecret(),
Scopes: idp.GetScopes(),
AuthCodeOptions: idp.GetRequestParams(),
RedirectURL: redirectURL,
ProviderName: idp.GetType(),
ProviderURL: idp.GetUrl(),
ClientID: idp.GetClientId(),
ClientSecret: idp.GetClientSecret(),
Scopes: idp.GetScopes(),
AuthCodeOptions: idp.GetRequestParams(),
DeviceAuthClientType: idp.GetDeviceAuthClientType(),
}
if v := idp.GetAccessTokenAllowedAudiences(); v != nil {
o.AccessTokenAllowedAudiences = &v.Values