Package-level declarations
Types
Link copied to clipboard
data class ConfigBlockingFunctions(val forwardInboundCredentials: ConfigBlockingFunctionsForwardInboundCredentials? = null, val triggers: List<ConfigBlockingFunctionsTrigger>)
Link copied to clipboard
data class ConfigBlockingFunctionsForwardInboundCredentials(val accessToken: Boolean? = null, val idToken: Boolean? = null, val refreshToken: Boolean? = null)
Link copied to clipboard
data class ConfigBlockingFunctionsTrigger(val eventType: String, val functionUri: String, val updateTime: String? = null)
Link copied to clipboard
data class ConfigClient(val apiKey: String? = null, val firebaseSubdomain: String? = null, val permissions: ConfigClientPermissions? = null)
Link copied to clipboard
data class ConfigClientPermissions(val disabledUserDeletion: Boolean? = null, val disabledUserSignup: Boolean? = null)
Link copied to clipboard
data class ConfigMfaProviderConfig(val state: String? = null, val totpProviderConfig: ConfigMfaProviderConfigTotpProviderConfig? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ConfigMultiTenant(val allowTenants: Boolean? = null, val defaultTenantLocation: String? = null)
Link copied to clipboard
Link copied to clipboard
data class ConfigQuotaSignUpQuotaConfig(val quota: Int? = null, val quotaDuration: String? = null, val startTime: String? = null)
Link copied to clipboard
data class ConfigSignIn(val allowDuplicateEmails: Boolean? = null, val anonymous: ConfigSignInAnonymous? = null, val email: ConfigSignInEmail? = null, val hashConfigs: List<ConfigSignInHashConfig>? = null, val phoneNumber: ConfigSignInPhoneNumber? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class ConfigSignInPhoneNumber(val enabled: Boolean, val testPhoneNumbers: Map<String, String>? = null)
Link copied to clipboard
data class ConfigSmsRegionConfig(val allowByDefault: ConfigSmsRegionConfigAllowByDefault? = null, val allowlistOnly: ConfigSmsRegionConfigAllowlistOnly? = null)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class InboundSamlConfigIdpConfig(val idpCertificates: List<InboundSamlConfigIdpConfigIdpCertificate>, val idpEntityId: String, val signRequest: Boolean? = null, val ssoUrl: String)
Link copied to clipboard
Link copied to clipboard
data class InboundSamlConfigSpConfig(val callbackUri: String? = null, val spCertificates: List<InboundSamlConfigSpConfigSpCertificate>? = null, val spEntityId: String? = null)
Link copied to clipboard
Link copied to clipboard
data class ProjectDefaultConfigSignIn(val allowDuplicateEmails: Boolean? = null, val anonymous: ProjectDefaultConfigSignInAnonymous? = null, val email: ProjectDefaultConfigSignInEmail? = null, val hashConfigs: List<ProjectDefaultConfigSignInHashConfig>? = null, val phoneNumber: ProjectDefaultConfigSignInPhoneNumber? = null)
Link copied to clipboard
Link copied to clipboard
data class ProjectDefaultConfigSignInEmail(val enabled: Boolean? = null, val passwordRequired: Boolean? = null)
Link copied to clipboard
Link copied to clipboard
data class ProjectDefaultConfigSignInPhoneNumber(val enabled: Boolean? = null, val testPhoneNumbers: Map<String, String>? = null)
Link copied to clipboard
data class TenantInboundSamlConfigIdpConfig(val idpCertificates: List<TenantInboundSamlConfigIdpConfigIdpCertificate>, val idpEntityId: String, val signRequest: Boolean? = null, val ssoUrl: String)
Link copied to clipboard
Link copied to clipboard
data class TenantInboundSamlConfigSpConfig(val callbackUri: String, val spCertificates: List<TenantInboundSamlConfigSpConfigSpCertificate>? = null, val spEntityId: String)
Link copied to clipboard