UNPKG

@peculiar/fortify-webcomponents

Version:

Web-components for creating CSR or Certificate and viewing certificates list using Fortify

50 lines (49 loc) 1.31 kB
/*! * © Peculiar Ventures https://peculiarventures.com/ - BSD 3-Clause License */ import { EName, ESignatureAlgorithm, EHashAlgorithm, } from "@peculiar/fortify-client-core"; export const defaultFormPolicyConfig = () => ({ subject: { fields: { [EName.CommonName]: { required: true, }, [EName.Organization]: { required: false, }, [EName.OrganizationUnit]: { required: false, }, [EName.Country]: { required: false, defaultValue: 'US', }, [EName.Region]: { required: false, }, [EName.State]: { required: false, }, }, }, publicKey: { fields: { signatureAlgorithm: { required: true, defaultValue: ESignatureAlgorithm.RSA2048, }, hashAlgorithm: { required: true, defaultValue: EHashAlgorithm.SHA_256, }, }, }, options: { fields: { useSelfSignedCertificate: { required: false, }, }, }, }); //# sourceMappingURL=policyConfig.js.map