Package-level declarations

Types

Link copied to clipboard
data class ConfigBlockingFunctions(val forwardInboundCredentials: ConfigBlockingFunctionsForwardInboundCredentials? = null, val triggers: List<ConfigBlockingFunctionsTrigger>)
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 ConfigMfa(val enabledProviders: List<String>? = null, val providerConfigs: List<ConfigMfaProviderConfig>? = null, val state: String? = null)
Link copied to clipboard
data class ConfigMfaProviderConfig(val state: String? = null, val totpProviderConfig: ConfigMfaProviderConfigTotpProviderConfig? = null)
data class ConfigMfaProviderConfigTotpProviderConfig(val adjacentIntervals: Int? = null)
Link copied to clipboard
data class ConfigMonitoring(val requestLogging: ConfigMonitoringRequestLogging? = null)
Link copied to clipboard
data class ConfigMonitoringRequestLogging(val enabled: Boolean? = null)
Link copied to clipboard
data class ConfigMultiTenant(val allowTenants: Boolean? = null, val defaultTenantLocation: String? = null)
Link copied to clipboard
data class ConfigQuota(val signUpQuotaConfig: ConfigQuotaSignUpQuotaConfig? = null)
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
data class ConfigSignInAnonymous(val enabled: Boolean)
Link copied to clipboard
data class ConfigSignInEmail(val enabled: Boolean, val passwordRequired: Boolean? = null)
Link copied to clipboard
data class ConfigSignInHashConfig(val algorithm: String? = null, val memoryCost: Int? = null, val rounds: Int? = null, val saltSeparator: String? = null, val signerKey: String? = null)
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
data class ConfigSmsRegionConfigAllowByDefault(val disallowedRegions: List<String>? = null)
Link copied to clipboard
data class ConfigSmsRegionConfigAllowlistOnly(val allowedRegions: List<String>? = null)
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
data class InboundSamlConfigIdpConfigIdpCertificate(val x509Certificate: String? = null)
Link copied to clipboard
data class InboundSamlConfigSpConfig(val callbackUri: String? = null, val spCertificates: List<InboundSamlConfigSpConfigSpCertificate>? = null, val spEntityId: String? = null)
Link copied to clipboard
data class InboundSamlConfigSpConfigSpCertificate(val x509Certificate: String? = null)
Link copied to clipboard
data class OauthIdpConfigResponseType(val code: Boolean? = null, val idToken: Boolean? = null)
Link copied to clipboard
data class TenantClient(val permissions: TenantClientPermissions? = null)
Link copied to clipboard
data class TenantClientPermissions(val disabledUserDeletion: Boolean? = null, val disabledUserSignup: Boolean? = null)
Link copied to clipboard
data class TenantInboundSamlConfigIdpConfig(val idpCertificates: List<TenantInboundSamlConfigIdpConfigIdpCertificate>, val idpEntityId: String, val signRequest: Boolean? = null, val ssoUrl: String)
data class TenantInboundSamlConfigIdpConfigIdpCertificate(val x509Certificate: String? = null)
Link copied to clipboard
data class TenantInboundSamlConfigSpConfig(val callbackUri: String, val spCertificates: List<TenantInboundSamlConfigSpConfigSpCertificate>? = null, val spEntityId: String)
data class TenantInboundSamlConfigSpConfigSpCertificate(val x509Certificate: String? = null)