Files
heimdal/lib/gssapi/krb5
Nicolas Williams a684e001ba gsskrb5: Check dst-TGT pokicy at store time
Our initiator supports configuration-driven delegation of destination
TGTs.

This commit adds acceptor-side handling of destination TGT policy to
reject storing of non-destination TGTs when destination TGTs are
desired.

Currently we use the same appdefault for this.

Background:

    A root TGT is one of the form krbtgt/REALM@SAME-REALM.

    A destination TGT is a root TGT for the same realm as the acceptor
    service's realm.

    Normally clients delegate a root TGT for the client's realm.

    In some deployments clients may want to delegate destination TGTs as
    a form of constrained delegation: so that the destination service
    cannot use the delegated credential to impersonate the client
    principal to services in its home realm (due to KDC lineage/transit
    checks).  In those deployments there may not even be a route back to
    the KDCs of the client's realm, and attempting to use a
    non-destination TGT might even lead to timeouts.
2020-07-09 13:27:11 -05:00
..
2016-11-16 17:03:14 -06:00
2009-01-25 00:35:00 +00:00
2017-04-29 01:05:59 -04:00
2016-11-16 17:03:14 -06:00
2011-05-21 11:57:31 -07:00
2017-04-29 01:05:59 -04:00
2020-02-04 17:28:35 +11:00
2011-05-21 11:57:31 -07:00
2011-07-24 16:02:22 -07:00
2018-12-28 19:26:25 -06:00
2019-10-03 13:09:18 -05:00
2017-03-10 15:47:43 -05:00
2017-04-29 01:05:59 -04:00