oidc-client-rx
Version:
ReactiveX enhanced OIDC and OAuth2 protocol support for browser-based JavaScript applications
18 lines (17 loc) • 775 B
JavaScript
import { ensureAuthority } from "./ensure-authority.rule.js";
import { ensureClientId } from "./ensure-clientId.rule.js";
import { ensureNoDuplicatedConfigsRule } from "./ensure-no-duplicated-configs.rule.js";
import { ensureRedirectRule } from "./ensure-redirect-url.rule.js";
import { ensureSilentRenewUrlWhenNoRefreshTokenUsed } from "./ensure-silentRenewUrl-with-no-refreshtokens.rule.js";
import { useOfflineScopeWithSilentRenew } from "./use-offline-scope-with-silent-renew.rule.js";
const allRules = [
ensureAuthority,
useOfflineScopeWithSilentRenew,
ensureRedirectRule,
ensureClientId,
ensureSilentRenewUrlWhenNoRefreshTokenUsed
];
const allMultipleConfigRules = [
ensureNoDuplicatedConfigsRule
];
export { allMultipleConfigRules, allRules };