luxlabs header browser preview


@class MCCSecretAgentConnection;

@interface MCCSecretAgentController : NSObject <MCCSecretAgentProtocol> {
    MCCSecretAgentConnection *_agentConnection;
}

- (id)init;
- (void).cxx_destruct;
- (void)listCertificatesWithCompletion:(id /* block */)a0;
- (void)fetchSigningAndEncryptingStatusForEmailAddress:(id)a0 completion:(id /* block */)a1;
- (void)fetchSigningAndEncrytionMessagesStatusForEmailAddress:(id)a0 completion:(id /* block */)a1;
- (void)generateCertificateWithContext:(id)a0 completion:(id /* block */)a1;
- (id)initWithAgentXPCEndpoint:(id)a0;
- (void)listCertificatesForEmail:(id)a0 completion:(id /* block */)a1;
- (void)refreshCertificateWithContext:(id)a0 certId:(id)a1 completion:(id /* block */)a2;
- (void)setEncryptIsEnabled:(BOOL)a0 forEmailAddress:(id)a1 completion:(id /* block */)a2;
- (void)setSignIsEnabled:(BOOL)a0 forEmailAddress:(id)a1 completion:(id /* block */)a2;
- (void)setSigningAndEncrytingStatusTo:(BOOL)a0 forEmailAddress:(id)a1 completion:(id /* block */)a2;
- (void)updateCertificateDefaultsForEmailAddress:(id)a0 certInfo:(id)a1 completion:(id /* block */)a2;

@end