Global Variable

kGSSICKerberosCacheName

The value is a string indicating the name of the cache created for use with the Kerberos mechanism.

Declaration

var kGSSICKerberosCacheName: String { get }

See Also

Initial Credential Keys

var kGSSICPassword: String

The value is a string that indicates a password.

var kGSSICCertificate: String

The value that indicates a certificate to use with PKINIT/PKU2U.

var kGSSCredentialUsage: String

The value indicates how to use the credential.

var kGSSICVerifyCredential: String

The value indicates whether to validate the credential with a trusted source to ensure there was no man-in-the-middle attack.

var kGSSICLKDCHostname: String

The value is a string indicating the LKDC hostname.

var kGSSICSiteName: String

The value is a string that is the name of site you are authenticating with, used for load balancing in DNS in Kerberos.

var kGSSICAppIdentifierACL: String

The value is an array of strings containing the list of bundle ID prefixes allowed to access this credential.

var kGSSICCreateNewCredential: String

The value is a Boolean that indicates whether the caller wants to create a new credential and not overwrite a credential with the same name.

var kGSSICAppleSourceApp: String

The value is a dictionary indicating attributes of the app that the credential is for (only applies to AppVPN).

var kGSSICVerifyCredentialAcceptorName: String

The value is a string indicating the name of the acceptor.

var kGSSICAuthenticationContext: String

The value indicates whether to allow the authentication UI or a context to pass a pre-evaluated authentication context.