UNPKG

@peculiar/fortify-webcomponents

Version:

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

34 lines (33 loc) 1.1 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