MCPcopy Create free account
hub / github.com/bytebase/bytebase / convertIdentityProviderType

Function convertIdentityProviderType

backend/store/idp.go:297–308  ·  view source on GitHub ↗
(identityProviderType string)

Source from the content-addressed store, hash-verified

295}
296
297func convertIdentityProviderType(identityProviderType string) storepb.IdentityProviderType {
298 switch identityProviderType {
299 case "OAUTH2":
300 return storepb.IdentityProviderType_OAUTH2
301 case "OIDC":
302 return storepb.IdentityProviderType_OIDC
303 case "LDAP":
304 return storepb.IdentityProviderType_LDAP
305 default:
306 return storepb.IdentityProviderType_IDENTITY_PROVIDER_TYPE_UNSPECIFIED
307 }
308}
309
310func convertIdentityProviderConfigString(identityProviderType storepb.IdentityProviderType, config string) *storepb.IdentityProviderConfig {
311 identityProviderConfig := &storepb.IdentityProviderConfig{}

Callers 3

ListIdentityProvidersMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected