internal static void Init() { provider = ConfigurationStatics.GetSystemLibraryProvider <SystemExternalFunctionalityProvider>(ProviderName); samlProvider = provider.GetProvider(returnNullIfNotFound: true)?.GetSamlProvider(); samlProvider?.InitStatics(UserManagementStatics.GetCertificate, UserManagementStatics.CertificatePassword); }
internal static void Init( SystemProviderReference <AppAuthenticationProvider> provider, LocalIdentityProvider.AutoLogInPageUrlGetterMethod autoLogInPageUrlGetter, LocalIdentityProvider.ChangePasswordPageUrlGetterMethod changePasswordPageUrlGetter) { AuthenticationStatics.provider = provider; AuthenticationStatics.autoLogInPageUrlGetter = autoLogInPageUrlGetter; AuthenticationStatics.changePasswordPageUrlGetter = changePasswordPageUrlGetter; }
internal static void Init() { provider = ConfigurationStatics.GetSystemLibraryProvider <SystemDataAccessProvider>(providerName); disabledAutomaticTransactionSecondaryDatabases = provider.GetProvider(returnNullIfNotFound: true) is AutomaticTransactionDisablingProvider automaticTransactionDisablingProvider ? automaticTransactionDisablingProvider.GetDisabledAutomaticTransactionSecondaryDatabaseNames() .Select(i => ConfigurationStatics.InstallationConfiguration.GetSecondaryDatabaseInfo(i)) .ToArray() : new DatabaseInfo[0]; }
internal static void Init(SystemProviderReference <AppRequestDispatchingProvider> provider) { RequestDispatchingStatics.provider = provider; }
internal static void Init(SystemProviderReference <AppStandardPageLogicProvider> provider) { BasePageStatics.provider = provider; }
internal static void Init() { provider = ConfigurationStatics.GetSystemLibraryProvider <SystemEncryptionProvider>(providerName); }
internal static void Init() { provider = ConfigurationStatics.GetSystemLibraryProvider <SystemHtmlBlockEditingProvider>(providerName); }
internal static void Init(SystemProviderReference <AppEwfUiProvider> provider) { EwfUiStatics.provider = provider; }
internal static void Init() { provider = ConfigurationStatics.GetSystemLibraryProvider <SystemBlobStorageProvider>(providerName); }