Socket
Socket
Sign inDemoInstall

angular-auth-oidc-client

Package Overview
Dependencies
Maintainers
2
Versions
177
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

angular-auth-oidc-client - npm Package Compare versions

Comparing version 14.1.3 to 14.1.4

esm2020/lib/extractors/jwk.extractor.mjs

2

lib/api/data.service.d.ts

@@ -7,3 +7,3 @@ import { HttpHeaders } from '@angular/common/http';

export declare class DataService {
private httpClient;
private readonly httpClient;
constructor(httpClient: HttpBaseService);

@@ -10,0 +10,0 @@ get<T>(url: string, config: OpenIdConfiguration, token?: string): Observable<T>;

@@ -5,3 +5,3 @@ import { HttpClient } from '@angular/common/http';

export declare class HttpBaseService {
private http;
private readonly http;
constructor(http: HttpClient);

@@ -8,0 +8,0 @@ get<T>(url: string, params?: {

@@ -12,7 +12,7 @@ import { Observable } from 'rxjs';

export declare class AuthStateService {
private storagePersistenceService;
private loggerService;
private publicEventsService;
private tokenValidationService;
private authenticatedInternal$;
private readonly storagePersistenceService;
private readonly loggerService;
private readonly publicEventsService;
private readonly tokenValidationService;
private readonly authenticatedInternal$;
get authenticated$(): Observable<AuthenticatedResult>;

@@ -19,0 +19,0 @@ constructor(storagePersistenceService: StoragePersistenceService, loggerService: LoggerService, publicEventsService: PublicEventsService, tokenValidationService: TokenValidationService);

@@ -13,2 +13,3 @@ import { Observable } from 'rxjs';

import { PopUpService } from '../login/popup/popup.service';
import { PublicEventsService } from '../public-events/public-events.service';
import { StoragePersistenceService } from '../storage/storage-persistence.service';

@@ -19,15 +20,16 @@ import { UserService } from '../user-data/user.service';

export declare class CheckAuthService {
private checkSessionService;
private currentUrlService;
private silentRenewService;
private userService;
private loggerService;
private authStateService;
private callbackService;
private refreshSessionService;
private periodicallyTokenCheckService;
private popupService;
private autoLoginService;
private storagePersistenceService;
constructor(checkSessionService: CheckSessionService, currentUrlService: CurrentUrlService, silentRenewService: SilentRenewService, userService: UserService, loggerService: LoggerService, authStateService: AuthStateService, callbackService: CallbackService, refreshSessionService: RefreshSessionService, periodicallyTokenCheckService: PeriodicallyTokenCheckService, popupService: PopUpService, autoLoginService: AutoLoginService, storagePersistenceService: StoragePersistenceService);
private readonly checkSessionService;
private readonly currentUrlService;
private readonly silentRenewService;
private readonly userService;
private readonly loggerService;
private readonly authStateService;
private readonly callbackService;
private readonly refreshSessionService;
private readonly periodicallyTokenCheckService;
private readonly popupService;
private readonly autoLoginService;
private readonly storagePersistenceService;
private readonly publicEventsService;
constructor(checkSessionService: CheckSessionService, currentUrlService: CurrentUrlService, silentRenewService: SilentRenewService, userService: UserService, loggerService: LoggerService, authStateService: AuthStateService, callbackService: CallbackService, refreshSessionService: RefreshSessionService, periodicallyTokenCheckService: PeriodicallyTokenCheckService, popupService: PopUpService, autoLoginService: AutoLoginService, storagePersistenceService: StoragePersistenceService, publicEventsService: PublicEventsService);
checkAuth(configuration: OpenIdConfiguration, allConfigs: OpenIdConfiguration[], url?: string): Observable<LoginResponse>;

@@ -34,0 +36,0 @@ checkAuthMultiple(allConfigs: OpenIdConfiguration[], url?: string): Observable<LoginResponse[]>;

@@ -9,7 +9,7 @@ import { ActivatedRouteSnapshot, CanActivate, CanActivateChild, CanLoad, Router, RouterStateSnapshot, UrlTree } from '@angular/router';

export declare class AutoLoginAllRoutesGuard implements CanActivate, CanActivateChild, CanLoad {
private autoLoginService;
private checkAuthService;
private loginService;
private configurationService;
private router;
private readonly autoLoginService;
private readonly checkAuthService;
private readonly loginService;
private readonly configurationService;
private readonly router;
constructor(autoLoginService: AutoLoginService, checkAuthService: CheckAuthService, loginService: LoginService, configurationService: ConfigurationService, router: Router);

@@ -16,0 +16,0 @@ canLoad(): Observable<boolean | UrlTree>;

@@ -9,7 +9,7 @@ import { ActivatedRouteSnapshot, CanActivate, CanActivateChild, CanLoad, Router, RouterStateSnapshot } from '@angular/router';

export declare class AutoLoginPartialRoutesGuard implements CanActivate, CanActivateChild, CanLoad {
private autoLoginService;
private authStateService;
private loginService;
private configurationService;
private router;
private readonly autoLoginService;
private readonly authStateService;
private readonly loginService;
private readonly configurationService;
private readonly router;
constructor(autoLoginService: AutoLoginService, authStateService: AuthStateService, loginService: LoginService, configurationService: ConfigurationService, router: Router);

@@ -16,0 +16,0 @@ canLoad(): Observable<boolean>;

@@ -10,7 +10,7 @@ import { Observable } from 'rxjs';

export declare class CallbackService {
private urlService;
private flowHelper;
private implicitFlowCallbackService;
private codeFlowCallbackService;
private stsCallbackInternal$;
private readonly urlService;
private readonly flowHelper;
private readonly implicitFlowCallbackService;
private readonly codeFlowCallbackService;
private readonly stsCallbackInternal$;
get stsCallback$(): Observable<unknown>;

@@ -17,0 +17,0 @@ constructor(urlService: UrlService, flowHelper: FlowHelper, implicitFlowCallbackService: ImplicitFlowCallbackService, codeFlowCallbackService: CodeFlowCallbackService);

@@ -10,6 +10,6 @@ import { Router } from '@angular/router';

export declare class CodeFlowCallbackService {
private flowsService;
private flowsDataService;
private intervalService;
private router;
private readonly flowsService;
private readonly flowsDataService;
private readonly intervalService;
private readonly router;
constructor(flowsService: FlowsService, flowsDataService: FlowsDataService, intervalService: IntervalService, router: Router);

@@ -16,0 +16,0 @@ authenticatedCallbackWithCode(urlToCheck: string, config: OpenIdConfiguration, allConfigs: OpenIdConfiguration[]): Observable<CallbackContext>;

@@ -10,6 +10,6 @@ import { Router } from '@angular/router';

export declare class ImplicitFlowCallbackService {
private flowsService;
private router;
private flowsDataService;
private intervalService;
private readonly flowsService;
private readonly router;
private readonly flowsDataService;
private readonly intervalService;
constructor(flowsService: FlowsService, router: Router, flowsDataService: FlowsDataService, intervalService: IntervalService);

@@ -16,0 +16,0 @@ authenticatedImplicitFlowCallback(config: OpenIdConfiguration, allConfigs: OpenIdConfiguration[], hash?: string): Observable<CallbackContext>;

@@ -5,3 +5,3 @@ import { NgZone } from '@angular/core';

export declare class IntervalService {
private zone;
private readonly zone;
runTokenValidationRunning: any;

@@ -8,0 +8,0 @@ constructor(zone: NgZone);

@@ -16,14 +16,14 @@ import { AuthStateService } from '../auth-state/auth-state.service';

export declare class PeriodicallyTokenCheckService {
private resetAuthDataService;
private flowHelper;
private flowsDataService;
private loggerService;
private userService;
private authStateService;
private refreshSessionIframeService;
private refreshSessionRefreshTokenService;
private readonly resetAuthDataService;
private readonly flowHelper;
private readonly flowsDataService;
private readonly loggerService;
private readonly userService;
private readonly authStateService;
private readonly refreshSessionIframeService;
private readonly refreshSessionRefreshTokenService;
private intervalService;
private storagePersistenceService;
private publicEventsService;
private configurationService;
private readonly storagePersistenceService;
private readonly publicEventsService;
private readonly configurationService;
constructor(resetAuthDataService: ResetAuthDataService, flowHelper: FlowHelper, flowsDataService: FlowsDataService, loggerService: LoggerService, userService: UserService, authStateService: AuthStateService, refreshSessionIframeService: RefreshSessionIframeService, refreshSessionRefreshTokenService: RefreshSessionRefreshTokenService, intervalService: IntervalService, storagePersistenceService: StoragePersistenceService, publicEventsService: PublicEventsService, configurationService: ConfigurationService);

@@ -30,0 +30,0 @@ startTokenValidationPeriodically(allConfigs: OpenIdConfiguration[], currentConfig: OpenIdConfiguration): void;

@@ -10,6 +10,6 @@ import { Observable } from 'rxjs';

export declare class RefreshSessionRefreshTokenService {
private loggerService;
private resetAuthDataService;
private flowsService;
private intervalService;
private readonly loggerService;
private readonly resetAuthDataService;
private readonly flowsService;
private readonly intervalService;
constructor(loggerService: LoggerService, resetAuthDataService: ResetAuthDataService, flowsService: FlowsService, intervalService: IntervalService);

@@ -16,0 +16,0 @@ refreshSessionWithRefreshTokens(config: OpenIdConfiguration, allConfigs: OpenIdConfiguration[], customParamsRefresh?: {

@@ -17,12 +17,12 @@ import { Observable } from 'rxjs';

export declare class RefreshSessionService {
private flowHelper;
private flowsDataService;
private loggerService;
private silentRenewService;
private authStateService;
private authWellKnownService;
private refreshSessionIframeService;
private storagePersistenceService;
private refreshSessionRefreshTokenService;
private userService;
private readonly flowHelper;
private readonly flowsDataService;
private readonly loggerService;
private readonly silentRenewService;
private readonly authStateService;
private readonly authWellKnownService;
private readonly refreshSessionIframeService;
private readonly storagePersistenceService;
private readonly refreshSessionRefreshTokenService;
private readonly userService;
constructor(flowHelper: FlowHelper, flowsDataService: FlowsDataService, loggerService: LoggerService, silentRenewService: SilentRenewService, authStateService: AuthStateService, authWellKnownService: AuthWellKnownService, refreshSessionIframeService: RefreshSessionIframeService, storagePersistenceService: StoragePersistenceService, refreshSessionRefreshTokenService: RefreshSessionRefreshTokenService, userService: UserService);

@@ -29,0 +29,0 @@ userForceRefreshSession(config: OpenIdConfiguration, allConfigs: OpenIdConfiguration[], extraCustomParams?: {

@@ -9,5 +9,5 @@ import { Observable } from 'rxjs';

export declare class AuthWellKnownService {
private dataService;
private publicEventsService;
private storagePersistenceService;
private readonly dataService;
private readonly publicEventsService;
private readonly storagePersistenceService;
constructor(dataService: AuthWellKnownDataService, publicEventsService: PublicEventsService, storagePersistenceService: StoragePersistenceService);

@@ -14,0 +14,0 @@ storeWellKnownEndpoints(config: OpenIdConfiguration, mappedWellKnownEndpoints: AuthWellKnownEndpoints): void;

@@ -12,9 +12,9 @@ import { Observable } from 'rxjs';

export declare class ConfigurationService {
private loggerService;
private publicEventsService;
private storagePersistenceService;
private configValidationService;
private platformProvider;
private authWellKnownService;
private loader;
private readonly loggerService;
private readonly publicEventsService;
private readonly storagePersistenceService;
private readonly configValidationService;
private readonly platformProvider;
private readonly authWellKnownService;
private readonly loader;
private configsInternal;

@@ -21,0 +21,0 @@ constructor(loggerService: LoggerService, publicEventsService: PublicEventsService, storagePersistenceService: StoragePersistenceService, configValidationService: ConfigValidationService, platformProvider: PlatformProvider, authWellKnownService: AuthWellKnownService, loader: StsConfigLoader);

@@ -11,3 +11,3 @@ import { Provider } from '@angular/core';

export declare class StsConfigStaticLoader implements StsConfigLoader {
private passedConfigs;
private readonly passedConfigs;
constructor(passedConfigs: OpenIdConfiguration | OpenIdConfiguration[]);

@@ -17,5 +17,5 @@ loadConfigs(): Observable<OpenIdConfiguration[]>;

export declare class StsConfigHttpLoader implements StsConfigLoader {
private configs$;
private readonly configs$;
constructor(configs$: Observable<OpenIdConfiguration> | Observable<OpenIdConfiguration>[] | Observable<OpenIdConfiguration[]>);
loadConfigs(): Observable<OpenIdConfiguration[]>;
}

@@ -5,3 +5,3 @@ import { LoggerService } from '../../logging/logger.service';

export declare class ConfigValidationService {
private loggerService;
private readonly loggerService;
constructor(loggerService: LoggerService);

@@ -8,0 +8,0 @@ validateConfigs(passedConfigs: OpenIdConfiguration[]): boolean;

@@ -18,3 +18,3 @@ import { Observable } from 'rxjs';

private readonly resetAuthDataService;
private document;
private readonly document;
constructor(loggerService: LoggerService, authStateService: AuthStateService, flowsDataService: FlowsDataService, signInKeyDataService: SigninKeyDataService, storagePersistenceService: StoragePersistenceService, resetAuthDataService: ResetAuthDataService, document: any);

@@ -21,0 +21,0 @@ callbackHistoryAndResetJwtKeys(callbackContext: CallbackContext, config: OpenIdConfiguration, allConfigs: OpenIdConfiguration[]): Observable<CallbackContext>;

@@ -7,5 +7,5 @@ import { LoggerService } from '../logging/logger.service';

export declare class FlowsDataService {
private storagePersistenceService;
private randomService;
private loggerService;
private readonly storagePersistenceService;
private readonly randomService;
private readonly loggerService;
constructor(storagePersistenceService: StoragePersistenceService, randomService: RandomService, loggerService: LoggerService);

@@ -12,0 +12,0 @@ createNonce(configuration: OpenIdConfiguration): string;

@@ -6,4 +6,4 @@ import { LoggerService } from '../../logging/logger.service';

export declare class RandomService {
private cryptoService;
private loggerService;
private readonly cryptoService;
private readonly loggerService;
constructor(cryptoService: CryptoService, loggerService: LoggerService);

@@ -10,0 +10,0 @@ createRandom(requiredLength: number, configuration: OpenIdConfiguration): string;

@@ -9,5 +9,5 @@ import { Observable } from 'rxjs';

export declare class SigninKeyDataService {
private storagePersistenceService;
private loggerService;
private dataService;
private readonly storagePersistenceService;
private readonly loggerService;
private readonly dataService;
constructor(storagePersistenceService: StoragePersistenceService, loggerService: LoggerService, dataService: DataService);

@@ -14,0 +14,0 @@ getSigningKeys(currentConfiguration: OpenIdConfiguration): Observable<JwtKeys>;

@@ -10,8 +10,8 @@ import { NgZone } from '@angular/core';

export declare class CheckSessionService {
private storagePersistenceService;
private loggerService;
private iFrameService;
private eventService;
private zone;
private document;
private readonly storagePersistenceService;
private readonly loggerService;
private readonly iFrameService;
private readonly eventService;
private readonly zone;
private readonly document;
private checkSessionReceived;

@@ -21,5 +21,5 @@ private scheduledHeartBeatRunning;

private outstandingMessages;
private heartBeatInterval;
private iframeRefreshInterval;
private checkSessionChangedInternal$;
private readonly heartBeatInterval;
private readonly iframeRefreshInterval;
private readonly checkSessionChangedInternal$;
get checkSessionChanged$(): Observable<boolean>;

@@ -26,0 +26,0 @@ constructor(storagePersistenceService: StoragePersistenceService, loggerService: LoggerService, iFrameService: IFrameService, eventService: PublicEventsService, zone: NgZone, document: any);

@@ -6,3 +6,3 @@ import { OpenIdConfiguration } from '../config/openid-configuration';

private readonly doc;
private loggerService;
private readonly loggerService;
constructor(doc: any, loggerService: LoggerService);

@@ -9,0 +9,0 @@ getExistingIFrame(identifier: string): HTMLIFrameElement | null;

@@ -10,6 +10,6 @@ import { RendererFactory2 } from '@angular/core';

private readonly doc;
private loggerService;
private urlService;
private silentRenewService;
private renderer;
private readonly loggerService;
private readonly urlService;
private readonly silentRenewService;
private readonly renderer;
constructor(doc: any, loggerService: LoggerService, urlService: UrlService, silentRenewService: SilentRenewService, rendererFactory: RendererFactory2);

@@ -16,0 +16,0 @@ refreshSessionWithIframe(config: OpenIdConfiguration, allConfigs: OpenIdConfiguration[], customParams?: {

@@ -15,12 +15,12 @@ import { Observable } from 'rxjs';

export declare class SilentRenewService {
private iFrameService;
private flowsService;
private resetAuthDataService;
private flowsDataService;
private authStateService;
private loggerService;
private flowHelper;
private implicitFlowCallbackService;
private intervalService;
private refreshSessionWithIFrameCompletedInternal$;
private readonly iFrameService;
private readonly flowsService;
private readonly resetAuthDataService;
private readonly flowsDataService;
private readonly authStateService;
private readonly loggerService;
private readonly flowHelper;
private readonly implicitFlowCallbackService;
private readonly intervalService;
private readonly refreshSessionWithIFrameCompletedInternal$;
get refreshSessionWithIFrameCompleted$(): Observable<CallbackContext>;

@@ -27,0 +27,0 @@ constructor(iFrameService: IFrameService, flowsService: FlowsService, resetAuthDataService: ResetAuthDataService, flowsDataService: FlowsDataService, authStateService: AuthStateService, loggerService: LoggerService, flowHelper: FlowHelper, implicitFlowCallbackService: ImplicitFlowCallbackService, intervalService: IntervalService);

@@ -9,6 +9,6 @@ import { HttpEvent, HttpHandler, HttpInterceptor, HttpRequest } from '@angular/common/http';

export declare class AuthInterceptor implements HttpInterceptor {
private authStateService;
private configurationService;
private loggerService;
private closestMatchingRouteService;
private readonly authStateService;
private readonly configurationService;
private readonly loggerService;
private readonly closestMatchingRouteService;
constructor(authStateService: AuthStateService, configurationService: ConfigurationService, loggerService: LoggerService, closestMatchingRouteService: ClosestMatchingRouteService);

@@ -15,0 +15,0 @@ intercept(req: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>>;

@@ -5,3 +5,3 @@ import { OpenIdConfiguration } from '../config/openid-configuration';

export declare class LoggerService {
private abstractLoggerService;
private readonly abstractLoggerService;
constructor(abstractLoggerService: AbstractLoggerService);

@@ -8,0 +8,0 @@ logError(configuration: OpenIdConfiguration, message: any, ...args: any[]): void;

@@ -12,6 +12,6 @@ import { Observable } from 'rxjs';

export declare class LoginService {
private parLoginService;
private popUpLoginService;
private standardLoginService;
private storagePersistenceService;
private readonly parLoginService;
private readonly popUpLoginService;
private readonly standardLoginService;
private readonly storagePersistenceService;
constructor(parLoginService: ParLoginService, popUpLoginService: PopUpLoginService, standardLoginService: StandardLoginService, storagePersistenceService: StoragePersistenceService);

@@ -18,0 +18,0 @@ login(configuration: OpenIdConfiguration, authOptions?: AuthOptions): void;

@@ -16,10 +16,10 @@ import { Observable } from 'rxjs';

export declare class ParLoginService {
private loggerService;
private responseTypeValidationService;
private urlService;
private redirectService;
private authWellKnownService;
private popupService;
private checkAuthService;
private parService;
private readonly loggerService;
private readonly responseTypeValidationService;
private readonly urlService;
private readonly redirectService;
private readonly authWellKnownService;
private readonly popupService;
private readonly checkAuthService;
private readonly parService;
constructor(loggerService: LoggerService, responseTypeValidationService: ResponseTypeValidationService, urlService: UrlService, redirectService: RedirectService, authWellKnownService: AuthWellKnownService, popupService: PopUpService, checkAuthService: CheckAuthService, parService: ParService);

@@ -26,0 +26,0 @@ loginPar(configuration: OpenIdConfiguration, authOptions?: AuthOptions): void;

@@ -10,6 +10,6 @@ import { Observable } from 'rxjs';

export declare class ParService {
private loggerService;
private urlService;
private dataService;
private storagePersistenceService;
private readonly loggerService;
private readonly urlService;
private readonly dataService;
private readonly storagePersistenceService;
constructor(loggerService: LoggerService, urlService: UrlService, dataService: DataService, storagePersistenceService: StoragePersistenceService);

@@ -16,0 +16,0 @@ postParRequest(configuration: OpenIdConfiguration, customParams?: {

@@ -14,8 +14,8 @@ import { Observable } from 'rxjs';

export declare class PopUpLoginService {
private loggerService;
private responseTypeValidationService;
private urlService;
private authWellKnownService;
private popupService;
private checkAuthService;
private readonly loggerService;
private readonly responseTypeValidationService;
private readonly urlService;
private readonly authWellKnownService;
private readonly popupService;
private readonly checkAuthService;
constructor(loggerService: LoggerService, responseTypeValidationService: ResponseTypeValidationService, urlService: UrlService, authWellKnownService: AuthWellKnownService, popupService: PopUpService, checkAuthService: CheckAuthService);

@@ -22,0 +22,0 @@ loginWithPopUpStandard(configuration: OpenIdConfiguration, allConfigs: OpenIdConfiguration[], authOptions?: AuthOptions, popupOptions?: PopupOptions): Observable<LoginResponse>;

@@ -6,7 +6,7 @@ import { Observable } from 'rxjs';

export declare class PopUpService {
private document;
private STORAGE_IDENTIFIER;
private readonly document;
private readonly STORAGE_IDENTIFIER;
private popUp;
private handle;
private resultInternal$;
private readonly resultInternal$;
get result$(): Observable<PopupResult>;

@@ -13,0 +13,0 @@ private get windowInternal();

@@ -6,4 +6,4 @@ import { OpenIdConfiguration } from '../../config/openid-configuration';

export declare class ResponseTypeValidationService {
private loggerService;
private flowHelper;
private readonly loggerService;
private readonly flowHelper;
constructor(loggerService: LoggerService, flowHelper: FlowHelper);

@@ -10,0 +10,0 @@ hasConfigValidResponseType(configuration: OpenIdConfiguration): boolean;

@@ -11,8 +11,8 @@ import { AuthOptions } from '../../auth-options';

export declare class StandardLoginService {
private loggerService;
private responseTypeValidationService;
private urlService;
private redirectService;
private authWellKnownService;
private flowsDataService;
private readonly loggerService;
private readonly responseTypeValidationService;
private readonly urlService;
private readonly redirectService;
private readonly authWellKnownService;
private readonly flowsDataService;
constructor(loggerService: LoggerService, responseTypeValidationService: ResponseTypeValidationService, urlService: UrlService, redirectService: RedirectService, authWellKnownService: AuthWellKnownService, flowsDataService: FlowsDataService);

@@ -19,0 +19,0 @@ loginStandard(configuration: OpenIdConfiguration, authOptions?: AuthOptions): void;

@@ -13,9 +13,9 @@ import { Observable } from 'rxjs';

export declare class LogoffRevocationService {
private dataService;
private storagePersistenceService;
private loggerService;
private urlService;
private checkSessionService;
private resetAuthDataService;
private redirectService;
private readonly dataService;
private readonly storagePersistenceService;
private readonly loggerService;
private readonly urlService;
private readonly checkSessionService;
private readonly resetAuthDataService;
private readonly redirectService;
constructor(dataService: DataService, storagePersistenceService: StoragePersistenceService, loggerService: LoggerService, urlService: UrlService, checkSessionService: CheckSessionService, resetAuthDataService: ResetAuthDataService, redirectService: RedirectService);

@@ -22,0 +22,0 @@ logoff(config: OpenIdConfiguration, allConfigs: OpenIdConfiguration[], authOptions?: AuthOptions): void;

@@ -24,15 +24,15 @@ import { Observable } from 'rxjs';

export declare class OidcSecurityService {
private checkSessionService;
private checkAuthService;
private userService;
private tokenHelperService;
private configurationService;
private authStateService;
private flowsDataService;
private callbackService;
private logoffRevocationService;
private loginService;
private refreshSessionService;
private urlService;
private authWellKnownService;
private readonly checkSessionService;
private readonly checkAuthService;
private readonly userService;
private readonly tokenHelperService;
private readonly configurationService;
private readonly authStateService;
private readonly flowsDataService;
private readonly callbackService;
private readonly logoffRevocationService;
private readonly loginService;
private readonly refreshSessionService;
private readonly urlService;
private readonly authWellKnownService;
/**

@@ -65,2 +65,3 @@ * Provides information about the user after they have logged in.

/**
* @deprecated This property should not be used. Please use the `PublicEventsService` instead. This property is removed in future versions
* Emits false when the observable, returned by one of the checkAuth() methods, emits a value, or errors. Initial value: true.

@@ -285,6 +286,6 @@ */

}, configId?: string): Observable<string | null>;
private finishLoading;
private finishLoadingOnError;
private readonly finishLoading;
private readonly finishLoadingOnError;
static ɵfac: i0.ɵɵFactoryDeclaration<OidcSecurityService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<OidcSecurityService>;
}

@@ -6,9 +6,12 @@ export declare enum EventTypes {

ConfigLoaded = 0,
ConfigLoadingFailed = 1,
CheckSessionReceived = 2,
UserDataChanged = 3,
NewAuthenticationResult = 4,
TokenExpired = 5,
IdTokenExpired = 6,
SilentRenewStarted = 7
CheckingAuth = 1,
CheckingAuthFinished = 2,
CheckingAuthFinishedWithError = 3,
ConfigLoadingFailed = 4,
CheckSessionReceived = 5,
UserDataChanged = 6,
NewAuthenticationResult = 7,
TokenExpired = 8,
IdTokenExpired = 9,
SilentRenewStarted = 10
}

@@ -6,3 +6,3 @@ import { Observable } from 'rxjs';

export declare class PublicEventsService {
private notify;
private readonly notify;
/**

@@ -9,0 +9,0 @@ * Fires a new event.

@@ -6,4 +6,4 @@ import { OpenIdConfiguration } from '../config/openid-configuration';

export declare class BrowserStorageService {
private loggerService;
private abstractSecurityStorage;
private readonly loggerService;
private readonly abstractSecurityStorage;
constructor(loggerService: LoggerService, abstractSecurityStorage: AbstractSecurityStorage);

@@ -10,0 +10,0 @@ read(key: string, configuration: OpenIdConfiguration): any;

@@ -12,9 +12,9 @@ import { Observable } from 'rxjs';

export declare class UserService {
private oidcDataService;
private storagePersistenceService;
private eventService;
private loggerService;
private tokenHelperService;
private flowHelper;
private userDataInternal$;
private readonly oidcDataService;
private readonly storagePersistenceService;
private readonly eventService;
private readonly loggerService;
private readonly tokenHelperService;
private readonly flowHelper;
private readonly userDataInternal$;
get userData$(): Observable<UserDataResult>;

@@ -21,0 +21,0 @@ constructor(oidcDataService: DataService, storagePersistenceService: StoragePersistenceService, eventService: PublicEventsService, loggerService: LoggerService, tokenHelperService: TokenHelperService, flowHelper: FlowHelper);

import * as i0 from "@angular/core";
export declare class PlatformProvider {
private platformId;
private readonly platformId;
isBrowser(): boolean;

@@ -5,0 +5,0 @@ constructor(platformId: string);

@@ -6,3 +6,3 @@ import { OpenIdConfiguration } from '../../config/openid-configuration';

private readonly loggerService;
private document;
private readonly document;
constructor(loggerService: LoggerService, document: Document);

@@ -9,0 +9,0 @@ getTokenExpirationDate(dataIdToken: any): Date;

import * as i0 from "@angular/core";
export declare class CurrentUrlService {
private doc;
private readonly doc;
constructor(doc: any);

@@ -5,0 +5,0 @@ getStateParamFromCurrentUrl(): string;

@@ -5,3 +5,3 @@ import { Observable } from 'rxjs';

export declare class JwtWindowCryptoService {
private cryptoService;
private readonly cryptoService;
constructor(cryptoService: CryptoService);

@@ -8,0 +8,0 @@ generateCodeChallenge(codeVerifier: string): Observable<string>;

@@ -13,11 +13,11 @@ import { Observable } from 'rxjs';

export declare class StateValidationService {
private storagePersistenceService;
private tokenValidationService;
private tokenHelperService;
private loggerService;
private equalityService;
private flowHelper;
private readonly storagePersistenceService;
private readonly tokenValidationService;
private readonly tokenHelperService;
private readonly loggerService;
private readonly equalityService;
private readonly flowHelper;
constructor(storagePersistenceService: StoragePersistenceService, tokenValidationService: TokenValidationService, tokenHelperService: TokenHelperService, loggerService: LoggerService, equalityService: EqualityService, flowHelper: FlowHelper);
getValidatedStateResult(callbackContext: CallbackContext, configuration: OpenIdConfiguration): Observable<StateValidationResult>;
validateState(callbackContext: CallbackContext, configuration: OpenIdConfiguration): Observable<StateValidationResult>;
private validateState;
private validateDefault;

@@ -24,0 +24,0 @@ private isIdTokenAfterRefreshTokenRequestValid;

import { Observable } from 'rxjs';
import { OpenIdConfiguration } from '../config/openid-configuration';
import { LoggerService } from '../logging/logger.service';
import { CryptoService } from '../utils/crypto/crypto-service';
import { TokenHelperService } from '../utils/tokenHelper/token-helper.service';
import { JwtWindowCryptoService } from './jwt-window-crypto.service';
import { JwkExtractor } from '../extractors/jwk.extractor';
import { JwkWindowCryptoService } from './jwk-window-crypto.service';
import * as i0 from "@angular/core";
export declare class TokenValidationService {
private tokenHelperService;
private loggerService;
private jwtWindowCryptoService;
private cryptoService;
private document;
private readonly tokenHelperService;
private readonly loggerService;
private readonly jwkExtractor;
private readonly jwkWindowCryptoService;
private readonly jwtWindowCryptoService;
private readonly document;
static refreshTokenNoncePlaceholder: string;
keyAlgorithms: string[];
constructor(tokenHelperService: TokenHelperService, loggerService: LoggerService, jwtWindowCryptoService: JwtWindowCryptoService, cryptoService: CryptoService, document: any);
constructor(tokenHelperService: TokenHelperService, loggerService: LoggerService, jwkExtractor: JwkExtractor, jwkWindowCryptoService: JwkWindowCryptoService, jwtWindowCryptoService: JwtWindowCryptoService, document: any);
hasIdTokenExpired(token: string, configuration: OpenIdConfiguration, offsetSeconds?: number, disableIdTokenValidation?: boolean): boolean;

@@ -18,0 +20,0 @@ validateIdTokenExpNotExpired(decodedIdToken: string, configuration: OpenIdConfiguration, offsetSeconds?: number, disableIdTokenValidation?: boolean): boolean;

@@ -39,3 +39,3 @@ {

"license": "MIT",
"version": "14.1.3",
"version": "14.1.4",
"description": "Angular Lib for OpenID Connect & OAuth2",

@@ -42,0 +42,0 @@ "schematics": "./schematics/collection.json",

@@ -8,3 +8,3 @@ "use strict";

name: 'angular-auth-oidc-client',
version: '14.1.3',
version: '14.1.4',
},

@@ -11,0 +11,0 @@ ];

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc