kdc: add auth data type for synthetic principals
Add a new authorization data type to indicate a synthetic principal was used, to allow synthetic clients acquired outside of PKINIT (e.g. with GSS-API pre-authentication) to use the TGS. Note: we continue to honor KRB5_AUTHDATA_INITIAL_VERIFIED_CAS to indicate that it is OK for the client to be synthetic, even though it is only an indication that the client *may* have been synthetic.
This commit is contained in:
@@ -215,6 +215,7 @@ AUTHDATA-TYPE ::= INTEGER {
|
||||
KRB5-AUTHDATA-SIGNTICKET-OLDER(-17),
|
||||
KRB5-AUTHDATA-SIGNTICKET-OLD(142),
|
||||
KRB5-AUTHDATA-SIGNTICKET(512),
|
||||
KRB5-AUTHDATA-SYNTHETIC-PRINC-USED(513), -- principal was synthetised
|
||||
KRB5-AUTHDATA-AP-OPTIONS(143),
|
||||
-- N.B. these assignments have not been confirmed yet.
|
||||
--
|
||||
|
Reference in New Issue
Block a user