<unknown error>
 
<unknown error>
 
[...]</pre>
 
[...]</pre>
 +
 +
===KerberosHelper===
 +
This private framework appears to provide API that can be used on behalf of service clients to discover the LKDC information of a remote realm.
 +
<pre>{6} root@donk [~] # strings /System/Library/PrivateFrameworks/KerberosHelper.framework/Versions/A/KerberosHelper
 +
LKDCGetHelperPort
 +
com.apple.KerberosHelper.LKDCHelper
 +
%s: cannot contact helper
 +
LKDCHelperExit
 +
Mach communication failed: %s
 +
LKDCDumpStatus
 +
LKDCSetLogLevel
 +
LKDCGetLocalRealm
 +
[[[ %s
 +
Local realm = %s
 +
]]] %s = %d (%s)
 +
LKDCDiscoverRealm
 +
No place to store discovered realm.
 +
realm = %s
 +
LKDCFindKDCForRealm
 +
No place to store discovered KDC hostname.
 +
KDC Hostname = %s:%u
 +
LKDC:
 +
    %s: krb5 call got %d (%s) on %s:%d
 +
realm_for_host
 +
(null)
 +
[[[ %s: hostname=%s hintrealm=%s
 +
/SourceCache/KerberosHelper/KerberosHelper-31/Source/KerberosHelper.c
 +
    %s: krb5_get_host_realm success
 +
    %s: krb5_get_host_realm returned unusable realm!
 +
    %s: LKDCDiscoverRealm success
 +
]]] %s: returning realm=%s
 +
]]] %s: failed to determine realm
 +
[[[ KRBCopyRealm () - required parameters okay
 +
]]] KRBCopyRealm () = %d
 +
[[[ KRBCopyKeychainLookupInfo () - required parameters okay
 +
Username
 +
KeychainAccountName
 +
DisableSaveToKeychain
 +
edu.mit.Kerberos.KerberosAgent
 +
SavePasswordDisabled
 +
    KRBCopyKeychainLookupInfo: DisableSaveToKeychainKey = TRUE
 +
    KRBCopyKeychainLookupInfo: CFPreferencesCopyAppValue == NULL
 +
]]] KRBCopyKeychainLookupInfo () = %d
 +
[[[ KRBCopyServicePrincipal () - required parameters okay
 +
    KRBCopyServicePrincipal: svcName mismatch inService = "%s", svcName = "%s"
 +
    KRBCopyServicePrincipal: useName = "%s"
 +
LKDC:
 +
    KRBCopyServicePrincipal: realm is Local KDC.
 +
    KRBCopyServicePrincipal: Bad inHostName, using svcInstance = "%s"
 +
    KRBCopyServicePrincipal: useInstance = "%s"
 +
    KRBCopyServicePrincipal: Fatal - Bad inHostName & no inAdvertisedPrincipal
 +
%s/%s@%s
 +
    KRBCopyServicePrincipal: principal = "%s/%s@%s"
 +
]]] KRBCopyServicePrincipal () = %d
 +
KRBCopyClientPrincipalInfo
 +
[[[ KRBCopyClientPrincipalInfo () - required parameters okay
 +
Certificate
 +
    KRBCopyClientPrincipalInfo: Certificate information in dictionary
 +
    KRBCopyClientPrincipalInfo: Certificate not present in dictionary
 +
.Mac Sharing Certificate
 +
%@@%@
 +
    KRBCopyClientPrincipalInfo: Using login name = "%s"
 +
    KRBCopyClientPrincipalInfo: principal guess = "%s"
 +
    KRBCopyClientPrincipalInfo: ccache principal match = "%s"
 +
    KRBCopyClientPrincipalInfo: found a single ticket for realm, replacing principal & username
 +
    KRBCopyClientPrincipalInfo: Setting found Username to = "%s"
 +
    KRBCopyClientPrincipalInfo: using principal = "%s"
 +
ClientPrincipal
 +
    KRBCopyClientPrincipalInfo: usingCertificate == %d
 +
UsingCertificate
 +
CetificateHash
 +
CertificateInferredLabel
 +
    KRBCopyClientPrincipalInfo: InferredLabel = "%s"
 +
]]] KRBCopyClientPrincipalInfo () = %d
 +
%@@%s
 +
[[[ KRBTestForExistingTicket () - required parameters okay
 +
    KRBTestForExistingTicket: principal = "%s"
 +
    KRBTestForExistingTicket: Valid Ticket, ccacheName = "%s"
 +
]]] KRBTestForExistingTicket () = %d
 +
KRBAcquireTicket
 +
[[[ KRBAcquireTicket () - required parameters okay
 +
    KRBAcquireTicket: Using a certificate
 +
Password
 +
]]] KRBAcquireTicket () = %d
 +
[[[ KRBCloseSession () - required parameters okay
 +
]]] KRBCloseSession () = %d
 +
parse_principal_name
 +
KRBCreateSession
 +
[[[ %s () - required parameters okay
 +
    %s: LocalKDC realm lookup only
 +
    %s: __KRBCreateUTF8StringFromCFString failed
 +
[[[ %s () decomposing %s
 +
]]] %s () - %d
 +
    %s: processed host name = %s
 +
%s.local
 +
    %s: last char of host name = 0x%02x
 +
success
 +
    %s: getaddrinfo = %s (%d)
 +
    %s: canonical host name = %s
 +
    %s: secondary match = %s
 +
    %s: primary match = %s
 +
    %s: could not find a suitable host/realm mapping
 +
    %s: Using host name = %s, realm = %s
 +
]]] %s () = %d
 +
KerberosKDC
 +
dsRecTypeStandard:Config
 +
realname
 +
Communication to the helper failed
 +
Not authorized
 +
Input parameter error
 +
Serializing object failed
 +
Unserializing object failed
 +
Object passed is not a dictionary
 +
A Local KDC was not found
 +
Lookup of the KDC for the requested realm failed
 +
    %s:
 +
Success
 +
<unknown error></pre>
    
===LKDCHelper===
 
===LKDCHelper===
Exception encountered, of type "Error"