Re: draft-housley-ct-keypackage-receipt-n-error-00

Russ Housley <[email protected]>
Newsgroups gmane.ietf.smime
Message-ID <[email protected]>
Jim:

>>> 3.  Should you define a relationship for relating nameType and
>>> nameValue information?  Automated packages would find it useful, it
>>> also makes the fact that you are use Name rather than possibly
>>> GeneralName explicit in the module.
>> 
>> I am not totally sure what you are suggesting.  Let me know if I got it
> right.
>> 
>>  SIR-ENTITY-NAME ::= CLASS {
>>      &SIRNameType  OBJECT IDENTIFIER UNIQUE,
>>      &SIRNameValue
>>  } WITH SYNTAX {
>>      SYNTAX &SIRNameValue IDENTIFIED BY &SIRNameType
>>  }
>> 
>>  SIRNames{SIR-ENTITY-NAME:SIRNameSet} ::=
>>      SEQUENCE SIZE (1..MAX) OF SIRName{{SIRNameSet}}
>> 
>>  SIRName{SIR-ENTITY-NAME:SIRNameSet} ::= SEQUENCE {
>>      sirNameType      SIR-ENTITY-NAME.&SIRNameType({SIRNameSet}),
>>      sirNameValue   OCTET STRING (CONTAINING
>> 
> SIR-ENTITY-NAME.&SIRNameValue({SIRNameSet}{@sirNameType}))
> 
> Yes that looks correct.  You could use a fixed name set if you wanted to
> rather than having it be a parameter.  This would depend on how you are
> planning to use it.

I have not made this change yet.  It seems I would need a '88 and an '02 module.

I'd appreciate advice on the fixed name set vs. the parameter.

Russ

_______________________________________________
smime mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/smime
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.