Changes between Version 2 and Version 3 of Creddy


Ignore:
Timestamp:
Oct 1, 2010 2:13:21 PM (14 years ago)
Author:
Mike Ryan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Creddy

    v2 v3  
    8181generate an X.509 attribute cert representing an ABAC credential
    8282<P>
     83An attribute cert has one or more subjects. A single subject may be defined without a role. Otherwise, subjects are defined by a pair of a --subject-{cert,id} and --subject-role. Providing multiple subjects creates an intersection certificate.
     84<P>
    8385<DL COMPACT>
    8486<DT><B>--issuer</B>
     
    9597
    9698<DD>
    97 role in issuer's local attribute space.  Must start with a letter and be alphanumeric thereafter.
     99role in issuer's local attribute space
    98100<P>
    99101<DT><B>--subject-cert</B>
    100102
    101103<DD>
    102 X.509 identity cert representing the principal to which the role is being issued. This is mutually exclusive to --subject-id.
     104X.509 identity cert representing the principal to which the role is being issued. This fulfills the same purpose as --subject-id and should only be used once per subject.
    103105<P>
    104106<DT><B>--subject-id</B>
    105107
    106108<DD>
    107 public key identifier (SHA1 hash) of the principal to which the role is being issued. This is mutually exclusive to --subject-cert.
     109public key identifier (SHA1 hash) of the principal to which the role is being issued. This fulfills the same purpose as --subject-cert and should only be used once per subject.
    108110<P>
    109111<DT><B>--subject-role</B>
    110112
    111113<DD>
    112 optional role in subject's local attribute space. Must start with a letter and be alphanumeric thereafter. If the issuer is A, role is r1, subject is B, and subject-role is r2, the attribute issued will be A.r1 &lt;- B.r2.
     114optional role in subject's local attribute space. If the issuer is A, role is r1, subject is B, and subject-role is r2, the attribute issued will be A.r1 &lt;- B.r2.
    113115<P>
    114116<DT><B>--validity</B>
     
    121123<DD>
    122124where to save DER-encoded attribute cert. In order to interoperate with the rest of ABAC, this name should end in _attr.der.
     125<P>
    123126<P>
    124127</DL>