svce_auth_info.js 652 B

1234567891011121314151617181920212223
  1. import { __decorate } from "tslib";
  2. import { AsnProp, OctetString } from "@peculiar/asn1-schema";
  3. import { GeneralName } from "@peculiar/asn1-x509";
  4. export class SvceAuthInfo {
  5. service = new GeneralName();
  6. ident = new GeneralName();
  7. authInfo;
  8. constructor(params = {}) {
  9. Object.assign(this, params);
  10. }
  11. }
  12. __decorate([
  13. AsnProp({ type: GeneralName })
  14. ], SvceAuthInfo.prototype, "service", void 0);
  15. __decorate([
  16. AsnProp({ type: GeneralName })
  17. ], SvceAuthInfo.prototype, "ident", void 0);
  18. __decorate([
  19. AsnProp({
  20. type: OctetString,
  21. optional: true,
  22. })
  23. ], SvceAuthInfo.prototype, "authInfo", void 0);