UNPKG

diffusion

Version:

Diffusion JavaScript client

24 lines (23 loc) 634 B
"use strict"; /** * @module Services.Authentication */ Object.defineProperty(exports, "__esModule", { value: true }); exports.AuthenticatedPrincipal = void 0; /** * Principal with roles. */ var AuthenticatedPrincipal = /** @class */ (function () { /** * Create a new AuthenticatedPrincipal * * @param principal The principal name. * @param roles The roles of the principal. */ function AuthenticatedPrincipal(principal, roles) { this.principal = principal; this.roles = roles; } return AuthenticatedPrincipal; }()); exports.AuthenticatedPrincipal = AuthenticatedPrincipal;