feat(console): OAuth provider template (#5377)

implements oauth template for console
Co-authored-by: Elio Bischof <[email protected]>
This commit is contained in:
Max Peintner
2023-03-10 15:28:18 +00:00
committed by GitHub
parent 1ec6c451ca
commit 0c704966a2
20 changed files with 764 additions and 1 deletions
+14
View File
@@ -8,6 +8,8 @@ import {
ActivateSMSProviderResponse,
AddCustomDomainPolicyRequest,
AddCustomOrgIAMPolicyResponse,
AddGenericOAuthProviderRequest,
AddGenericOAuthProviderResponse,
AddGenericOIDCProviderRequest,
AddGenericOIDCProviderResponse,
AddGoogleProviderRequest,
@@ -194,6 +196,8 @@ import {
UpdateCustomDomainPolicyResponse,
UpdateDomainPolicyRequest,
UpdateDomainPolicyResponse,
UpdateGenericOAuthProviderRequest,
UpdateGenericOAuthProviderResponse,
UpdateGenericOIDCProviderRequest,
UpdateGenericOIDCProviderResponse,
UpdateGoogleProviderRequest,
@@ -912,6 +916,16 @@ export class AdminService {
return this.grpcService.admin.updateGenericOIDCProvider(req, null).then((resp) => resp.toObject());
}
public addGenericOAuthProvider(req: AddGenericOAuthProviderRequest): Promise<AddGenericOAuthProviderResponse.AsObject> {
return this.grpcService.admin.addGenericOAuthProvider(req, null).then((resp) => resp.toObject());
}
public updateGenericOAuthProvider(
req: UpdateGenericOAuthProviderRequest,
): Promise<UpdateGenericOAuthProviderResponse.AsObject> {
return this.grpcService.admin.updateGenericOAuthProvider(req, null).then((resp) => resp.toObject());
}
public addJWTProvider(req: AddJWTProviderRequest): Promise<AddJWTProviderResponse.AsObject> {
return this.grpcService.admin.addJWTProvider(req, null).then((resp) => resp.toObject());
}
+14
View File
@@ -29,6 +29,8 @@ import {
AddCustomPasswordComplexityPolicyResponse,
AddCustomPrivacyPolicyRequest,
AddCustomPrivacyPolicyResponse,
AddGenericOAuthProviderRequest,
AddGenericOAuthProviderResponse,
AddGenericOIDCProviderRequest,
AddGenericOIDCProviderResponse,
AddGoogleProviderRequest,
@@ -427,6 +429,8 @@ import {
UpdateCustomPasswordComplexityPolicyResponse,
UpdateCustomPrivacyPolicyRequest,
UpdateCustomPrivacyPolicyResponse,
UpdateGenericOAuthProviderRequest,
UpdateGenericOAuthProviderResponse,
UpdateGenericOIDCProviderRequest,
UpdateGenericOIDCProviderResponse,
UpdateGoogleProviderRequest,
@@ -871,6 +875,16 @@ export class ManagementService {
return this.grpcService.mgmt.updateGenericOIDCProvider(req, null).then((resp) => resp.toObject());
}
public addGenericOAuthProvider(req: AddGenericOAuthProviderRequest): Promise<AddGenericOAuthProviderResponse.AsObject> {
return this.grpcService.mgmt.addGenericOAuthProvider(req, null).then((resp) => resp.toObject());
}
public updateGenericOAuthProvider(
req: UpdateGenericOAuthProviderRequest,
): Promise<UpdateGenericOAuthProviderResponse.AsObject> {
return this.grpcService.mgmt.updateGenericOAuthProvider(req, null).then((resp) => resp.toObject());
}
public addJWTProvider(req: AddJWTProviderRequest): Promise<AddJWTProviderResponse.AsObject> {
return this.grpcService.mgmt.addJWTProvider(req, null).then((resp) => resp.toObject());
}