angular-auth-oidc-client
Version:
An OpenID Connect Code Flow with PKCE,Implicit Flow client for Angular
34 lines • 2.51 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { ValidationResult } from './validation-result.enum';
export class ValidateStateResult {
/**
* @param {?=} access_token
* @param {?=} id_token
* @param {?=} authResponseIsValid
* @param {?=} decoded_id_token
* @param {?=} state
*/
constructor(access_token = '', id_token = '', authResponseIsValid = false, decoded_id_token = {}, state = ValidationResult.NotSet) {
this.access_token = access_token;
this.id_token = id_token;
this.authResponseIsValid = authResponseIsValid;
this.decoded_id_token = decoded_id_token;
this.state = state;
}
}
if (false) {
/** @type {?} */
ValidateStateResult.prototype.access_token;
/** @type {?} */
ValidateStateResult.prototype.id_token;
/** @type {?} */
ValidateStateResult.prototype.authResponseIsValid;
/** @type {?} */
ValidateStateResult.prototype.decoded_id_token;
/** @type {?} */
ValidateStateResult.prototype.state;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmFsaWRhdGUtc3RhdGUtcmVzdWx0Lm1vZGVsLmpzIiwic291cmNlUm9vdCI6Im5nOi8vYW5ndWxhci1hdXRoLW9pZGMtY2xpZW50LyIsInNvdXJjZXMiOlsibGliL21vZGVscy92YWxpZGF0ZS1zdGF0ZS1yZXN1bHQubW9kZWwudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLDBCQUEwQixDQUFDO0FBRTVELE1BQU0sT0FBTyxtQkFBbUI7Ozs7Ozs7O0lBQzVCLFlBQ1csZUFBZSxFQUFFLEVBQ2pCLFdBQVcsRUFBRSxFQUNiLHNCQUFzQixLQUFLLEVBQzNCLG1CQUF3QixFQUFFLEVBQzFCLFFBQTBCLGdCQUFnQixDQUFDLE1BQU07UUFKakQsaUJBQVksR0FBWixZQUFZLENBQUs7UUFDakIsYUFBUSxHQUFSLFFBQVEsQ0FBSztRQUNiLHdCQUFtQixHQUFuQixtQkFBbUIsQ0FBUTtRQUMzQixxQkFBZ0IsR0FBaEIsZ0JBQWdCLENBQVU7UUFDMUIsVUFBSyxHQUFMLEtBQUssQ0FBNEM7SUFDekQsQ0FBQztDQUNQOzs7SUFOTywyQ0FBd0I7O0lBQ3hCLHVDQUFvQjs7SUFDcEIsa0RBQWtDOztJQUNsQywrQ0FBaUM7O0lBQ2pDLG9DQUF3RCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFZhbGlkYXRpb25SZXN1bHQgfSBmcm9tICcuL3ZhbGlkYXRpb24tcmVzdWx0LmVudW0nO1xuXG5leHBvcnQgY2xhc3MgVmFsaWRhdGVTdGF0ZVJlc3VsdCB7XG4gICAgY29uc3RydWN0b3IoXG4gICAgICAgIHB1YmxpYyBhY2Nlc3NfdG9rZW4gPSAnJyxcbiAgICAgICAgcHVibGljIGlkX3Rva2VuID0gJycsXG4gICAgICAgIHB1YmxpYyBhdXRoUmVzcG9uc2VJc1ZhbGlkID0gZmFsc2UsXG4gICAgICAgIHB1YmxpYyBkZWNvZGVkX2lkX3Rva2VuOiBhbnkgPSB7fSxcbiAgICAgICAgcHVibGljIHN0YXRlOiBWYWxpZGF0aW9uUmVzdWx0ID0gVmFsaWRhdGlvblJlc3VsdC5Ob3RTZXRcbiAgICApIHt9XG59XG4iXX0=