luxlabs header browser preview


@class ENGroupID, IDSMPFullAccountIdentity, NSArray, NSData;

@interface IDSMPFullAccountIdentityCluster : IDSMPIdentity

@property (readonly, nonatomic) ENGroupID *groupID;
@property (readonly, nonatomic) IDSMPFullAccountIdentity *fullAccountIdentity;
@property (readonly, nonatomic) NSArray *fullServiceIdentitiesAdmin;
@property (readonly, nonatomic) NSArray *fullServiceIdentitiesSigning;
@property (readonly, nonatomic) struct __SecKey { } *publicKey;
@property (readonly, nonatomic) NSData *forwardingTicket;

+ (id)clusterWithDataRepresentation:(id)a0 error:(id *)a1;
+ (id)clusterWithFullAccountIdentity:(id)a0 fullAdminServiceIdentities:(id)a1 fullSigningServiceIdentities:(id)a2 error:(id *)a3;

- (id)dataRepresentationWithError:(id *)a0;
- (id)clusterByUpdatingGroupID:(id)a0 error:(id *)a1;
- (id)signingServiceIdentityWithType:(long long)a0;
- (id)adminServiceIdentityWithType:(long long)a0;
- (BOOL)isParentOfCluster:(id)a0;
- (id)publicAccountClusterWithError:(id *)a0;
- (id)rolledClusterWithFullAccountIdentity:(id)a0 fullAdminServiceIdentities:(id)a1 fullSigningServiceIdentities:(id)a2 error:(id *)a3;
- (id)signData:(id)a0 withError:(id *)a1;

@end