role_syntax.js 617 B

12345678910111213141516171819202122232425
  1. import { __decorate } from "tslib";
  2. import { AsnProp } from "@peculiar/asn1-schema";
  3. import { GeneralNames, GeneralName } from "@peculiar/asn1-x509";
  4. export class RoleSyntax {
  5. roleAuthority;
  6. roleName;
  7. constructor(params = {}) {
  8. Object.assign(this, params);
  9. }
  10. }
  11. __decorate([
  12. AsnProp({
  13. type: GeneralNames,
  14. implicit: true,
  15. context: 0,
  16. optional: true,
  17. })
  18. ], RoleSyntax.prototype, "roleAuthority", void 0);
  19. __decorate([
  20. AsnProp({
  21. type: GeneralName,
  22. implicit: true,
  23. context: 1,
  24. })
  25. ], RoleSyntax.prototype, "roleName", void 0);