text: /*
                         * This header is generated by classdump-dyld 1.5
                         * on Wednesday, October 27, 2021 at 3:18:34 PM Mountain Standard Time
                         * Operating System: Version 13.5.1 (Build 17F80)
                         * Image Source: /System/Library/PrivateFrameworks/AppSSOKerberos.framework/AppSSOKerberos
                         * classdump-dyld is licensed under GPLv3, Copyright © 2013-2016 by Elias Limneos. Updated by Kevin Bradley.
                         */
  
  
  @protocol OS_ldap_connection;
  #import <AppSSOKerberos/AppSSOKerberos-Structs.h>
  @class NSObject;
  
  @interface SOLDAPHelper : NSObject {
  
  	BOOL _isConnected;
  	NSObject*<OS_ldap_connection> _ldap;
  
  }
  
  @property (nonatomic,retain) NSObject*<OS_ldap_connection> ldap;              //@synthesize ldap=_ldap - In the implementation block
  @property (assign,nonatomic) BOOL isConnected;                                //@synthesize isConnected=_isConnected - In the implementation block
  -(id)init;
  -(void)dealloc;
  -(void)disconnect;
  -(BOOL)isConnected;
  -(void)setIsConnected:(BOOL)arg1 ;
  -(NSObject*<OS_ldap_connection>)ldap;
  -(void)setLdap:(NSObject*<OS_ldap_connection>)arg1 ;
  -(void)setupLDAPconnection:(id)arg1 andPort:(unsigned short)arg2 andBundleIdentifier:(id)arg3 ;
  -(void)connectToLDAPWithCompletion:(/*^block*/id)arg1 ;
  -(void)connectToLDAPServer:(id)arg1 andPort:(unsigned short)arg2 andBundleIdentifier:(id)arg3 completion:(/*^block*/id)arg4 ;
  -(void)queryforBaseDN:(id)arg1 andScope:(int)arg2 andAttributes:(id)arg3 withFilter:(id)arg4 completion:(/*^block*/id)arg5 ;
  -(void)useDigestMD5Auth:(id)arg1 andPassword:(id)arg2 ;
  -(void)useKerberosAuth:(gss_cred_id_t_desc_structRef)arg1 forSPN:(id)arg2 ;
  @end
  
  