This commit is contained in:
Fang-Pen Lin
2025-11-07 09:18:28 -08:00
parent 9ee9aa3261
commit 3d58702a4f
2 changed files with 5 additions and 5 deletions
+2 -2
View File
@@ -114,7 +114,7 @@ def step_impl(context: Context, csr_var: str):
def step_impl(context: Context, csr_var: str): def step_impl(context: Context, csr_var: str):
names = json.loads(context.text) names = json.loads(context.text)
builder: x509.CertificateSigningRequestBuilder = context.vars[csr_var] builder: x509.CertificateSigningRequestBuilder = context.vars[csr_var]
builder.subject_name( context.vars[csr_var] = builder.subject_name(
x509.Name( x509.Name(
[ [
x509.NameAttribute(getattr(NameOID, name), value) x509.NameAttribute(getattr(NameOID, name), value)
@@ -128,7 +128,7 @@ def step_impl(context: Context, csr_var: str):
def step_impl(context: Context, csr_var: str): def step_impl(context: Context, csr_var: str):
names = json.loads(context.text) names = json.loads(context.text)
builder: x509.CertificateSigningRequestBuilder = context.vars[csr_var] builder: x509.CertificateSigningRequestBuilder = context.vars[csr_var]
builder.add_extension( context[csr_var] = builder.add_extension(
x509.SubjectAlternativeName([x509.DNSName(name) for name in names]), x509.SubjectAlternativeName([x509.DNSName(name) for name in names]),
critical=False, critical=False,
) )
@@ -80,10 +80,10 @@ export const CreateAcmeAccountResponseSchema = z.object({
export const CreateAcmeOrderBodySchema = z.object({ export const CreateAcmeOrderBodySchema = z.object({
identifiers: z.array( identifiers: z.array(
z.object({ z.object({
type: z type: z.enum(Object.values(AcmeIdentifierType) as [string, ...string[]]),
value: z
.string() .string()
.regex(/^(?!-)[A-Za-z0-9-]{1,63}(?<!-)(\.(?!-)[A-Za-z0-9-]{1,63}(?<!-))*$/, "Invalid DNS identifier"), .regex(/^(?!-)[A-Za-z0-9-]{1,63}(?<!-)(\.(?!-)[A-Za-z0-9-]{1,63}(?<!-))*$/, "Invalid DNS identifier")
value: z.enum(Object.values(AcmeIdentifierType) as [string, ...string[]])
}) })
), ),
notBefore: z.string().optional(), notBefore: z.string().optional(),