feat(console): azure ad provider (#5440)

azure ad provider for console
This commit is contained in:
Max Peintner
2023-03-15 13:53:50 +01:00
committed by GitHub
parent a7f65ccb35
commit bc116247ea
25 changed files with 765 additions and 30 deletions
@@ -226,6 +226,8 @@ export class IdpTableComponent implements OnInit {
public routerLinkForRow(row: Provider.AsObject): any {
if (row.id) {
switch (row.type) {
case ProviderType.PROVIDER_TYPE_AZURE_AD:
return [row.owner === IDPOwnerType.IDP_OWNER_TYPE_SYSTEM ? '/instance' : '/org', 'provider', 'azure-ad', row.id];
case ProviderType.PROVIDER_TYPE_OIDC:
return [row.owner === IDPOwnerType.IDP_OWNER_TYPE_SYSTEM ? '/instance' : '/org', 'provider', 'oidc', row.id];
case ProviderType.PROVIDER_TYPE_GITHUB_ES: