normalize_microsoft_tenant_input

Function normalize_microsoft_tenant_input 

Source
pub fn normalize_microsoft_tenant_input(value: Option<String>) -> Result<String>
Expand description

Normalizes a Microsoft tenant selector from admin input.

Empty input returns the default common tenant. A full Microsoft issuer URL is accepted and reduced to its tenant segment. The result is always lowercase for tenant aliases and tenant IDs.

ยงErrors

Returns ExternalAuthError when the Microsoft tenant or issuer input is invalid.