luxlabs header browser preview


@interface SOKerberosHelper : NSObject

- (id)listCredentials;
- (BOOL)_testForUPNForUser:(id)a0;
- (struct gss_cred_id_t_desc_struct { } *)acquireCredentialForUPN:(id)a0;
- (struct gss_cred_id_t_desc_struct { } *)acquireCredentialForUUID:(id)a0;
- (BOOL)authenticate:(struct gss_cred_id_t_desc_struct { } *)a0 toServer:(id)a1 returningToken:(id *)a2 andError:(id *)a3;
- (BOOL)changePasswordForUPN:(id)a0 realm:(id)a1 withOldPassword:(id)a2 withNewPassword:(id)a3 withError:(id *)a4;
- (struct gss_cred_id_t_desc_struct { } *)createCredential:(id)a0 withOptions:(id)a1 andError:(id *)a2;
- (unsigned int)createGSSName:(id)a0 gname:(struct gss_name_t_desc_struct **)a1 error:(id *)a2;
- (void)destroyAllCredentials;
- (void)destroyCredential:(id)a0;
- (void)destroyCredentialForUPN:(id)a0;
- (BOOL)getPACForCred:(struct gss_cred_id_t_desc_struct { } *)a0 pac:(id *)a1;
- (BOOL)validatePassword:(id)a0 forUser:(id)a1;

@end