A class to hold a recipient certificate's subject key identifier,
and (optionally) any additional keying material used in a key agreement
algorithm for a CMS EnvelopedData.
Requests from the KDC an initial ticket (may be TGT or service ticket)
for the supplied target principal with supplied request options,
validity dates
(may be null, in which case defaults apply), addresses for which the
ticket is to be valid (may be null, in which case it's all the local
addresses), pre-authentication data (may be null), together with
an encryption key to decrypt the KDC response.
Requests from the KDC a service ticket with a Credential
(containing a suitable
TGT) for a service with given name and realm, and given request
options and, if successful, returns a Credential (containing the
service ticket).
Requests from the KDC a service ticket with a Credential
(containing a suitable
TGT) for a service with given name and realm, given request
options, validity dates (may be null, in which case defaults apply),
additional tickets (may be null)
and authorization data (may be null) and, if successful, returns a
Credential (containing the service ticket).
Requests from the KDC a TGT with supplied request options, validity dates
(may be null, in which case defaults apply), addresses for which the
ticket is to be valid (may be null, in which case it's all the local
addresses), pre-authentication data (may be null), together with
an encryption key to decrypt the KDC response.