luxlabs header browser preview


@class NSArray, NSString, NSMutableDictionary, NSSet, NSData, NSDictionary, NSDate;

@interface CWFNetworkProfile : NSObject <CWFJSONEncodable, NSCopying, NSSecureCoding>

@property (class, readonly) BOOL supportsSecureCoding;

@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (retain, nonatomic) NSMutableDictionary *internal;
@property (nonatomic) BOOL useCachedIdentifier;
@property (retain, nonatomic) NSString *cachedIdentifier;
@property (nonatomic) BOOL useCachedNetworkName;
@property (retain, nonatomic) NSString *cachedNetworkName;
@property (nonatomic) BOOL useCachedShortSSID;
@property (nonatomic) unsigned long long cachedShortSSID;
@property (readonly, copy, nonatomic) NSSet *properties;
@property (copy, nonatomic) NSData *SSID;
@property (readonly, nonatomic) unsigned long long shortSSID;
@property (readonly, copy, nonatomic) NSString *networkName;
@property (readonly, nonatomic) BOOL isAmbiguousNetworkName;
@property (nonatomic) unsigned long long supportedSecurityTypes;
@property (readonly, nonatomic) unsigned long long strongestSupportedSecurityType;
@property (readonly, nonatomic) unsigned long long weakestSupportedSecurityType;
@property (nonatomic) long long WEPSubtype;
@property (nonatomic) long long WAPISubtype;
@property (readonly, nonatomic) BOOL isOpen;
@property (readonly, nonatomic) BOOL isOWE;
@property (readonly, nonatomic) BOOL isWEP;
@property (readonly, nonatomic) BOOL isWAPI;
@property (readonly, nonatomic) BOOL isWPA;
@property (readonly, nonatomic) BOOL isWPA2;
@property (readonly, nonatomic) BOOL isWPA3;
@property (readonly, nonatomic) BOOL isEAP;
@property (readonly, nonatomic) BOOL isPSK;
@property (nonatomic, getter=isAutoJoinDisabled) BOOL autoJoinDisabled;
@property (nonatomic) long long hiddenState;
@property (copy, nonatomic) NSDictionary *captiveProfile;
@property (readonly, nonatomic) BOOL isCaptiveStateDetermined;
@property (readonly, nonatomic) BOOL isCaptive;
@property (readonly, nonatomic) BOOL wasCaptive;
@property (readonly, nonatomic) BOOL bypassCaptive;
@property (readonly, nonatomic) BOOL isPasswordSharingSupported;
@property (nonatomic, getter=isPasswordSharingDisabled) BOOL passwordSharingDisabled;
@property (copy, nonatomic) NSString *payloadUUID;
@property (readonly, nonatomic) BOOL isProfileBased;
@property (nonatomic) long long addReason;
@property (copy, nonatomic) NSDate *addedAt;
@property (copy, nonatomic) NSDate *updatedAt;
@property (copy, nonatomic) NSDate *lastJoinedBySystemAt;
@property (copy, nonatomic) NSDate *lastJoinedByUserAt;
@property (nonatomic) BOOL wasMoreRecentlyJoinedByUser;
@property (readonly, copy, nonatomic) NSDate *lastJoinedAt;
@property (copy, nonatomic) NSString *bundleID;
@property (readonly, nonatomic) BOOL isAppBased;
@property (nonatomic, getter=isPersonalHotspot) BOOL personalHotspot;
@property (nonatomic) unsigned long long lastJoinedBySystemAtWeek;
@property (readonly, copy, nonatomic) NSDate *lastJoinedOnAnyDeviceAt;
@property (nonatomic, getter=isStandalone6G) BOOL standalone6G;
@property (copy, nonatomic) NSDate *was6GHzOnlyAt;
@property (nonatomic) unsigned long long was6GHzOnlyAtWeek;
@property (readonly, copy, nonatomic) NSDate *was6GHzOnlyOnAnyDeviceAt;
@property (readonly, nonatomic) BOOL wasRecently6GHzOnlyOnAnyDevice;
@property (nonatomic, getter=isSystemMode) BOOL systemMode;
@property (nonatomic) int transitionDisabledFlags;
@property (nonatomic, getter=isSessionBased) BOOL sessionBased;
@property (nonatomic) long long lowDataMode;
@property (copy, nonatomic) NSString *carplayUUID;
@property (readonly, nonatomic) BOOL isCarPlay;
@property (nonatomic, getter=isCarPlayNetwork) BOOL carplayNetwork;
@property (copy, nonatomic) NSSet *BSSList;
@property (copy, nonatomic) NSDictionary *userPreferredNetworkNames;
@property (copy, nonatomic) NSDictionary *userPreferredPasspointDomains;
@property (copy, nonatomic) NSString *networkGroupID;
@property (nonatomic) unsigned long long networkGroupPriority;
@property (copy, nonatomic) NSDate *lastDiscoveredAt;
@property (nonatomic) long long disable6EMode;
@property (copy, nonatomic) NSDate *disable6EModeTimestamp;
@property (copy, nonatomic) NSArray *seamlessSSIDList;
@property (copy, nonatomic) NSDictionary *OSSpecificAttributes;
@property (copy, nonatomic) NSDictionary *EAPProfile;
@property (readonly, copy, nonatomic) NSArray *acceptedEAPTypes;
@property (readonly, copy, nonatomic) NSArray *innerAcceptedEAPTypes;
@property (readonly, nonatomic) BOOL isTLSCertificateRequired;
@property (readonly, copy, nonatomic) NSArray *TLSTrustedServerNames;
@property (readonly, nonatomic) BOOL isPasspoint;
@property (copy, nonatomic) NSString *domainName;
@property (copy, nonatomic) NSString *displayedOperatorName;
@property (copy, nonatomic) NSArray *roamingConsortiumList;
@property (copy, nonatomic) NSArray *NAIRealmNameList;
@property (copy, nonatomic) NSArray *cellularNetworkInfo;
@property (nonatomic, getter=isServiceProviderRoamingEnabled) BOOL serviceProviderRoamingEnabled;
@property (nonatomic, getter=isPrivacyProxyEnabled) BOOL privacyProxyEnabled;
@property (copy, nonatomic) NSString *privacyProxyBlockedReason;
@property (nonatomic) long long movingAttribute;
@property (nonatomic) long long publicAttribute;
@property (nonatomic) long long nearbyShareableStatus;
@property (copy, nonatomic) NSString *NANServiceID;
@property (nonatomic, getter=isBlueAtlasNetwork) BOOL blueAtlasNetwork;
@property (nonatomic, getter=isPublicAirPlayNetwork) BOOL publicAirPlayNetwork;
@property (readonly, nonatomic) BOOL isAllowedInLockdownMode;
@property (nonatomic, getter=isDNSHeuristicsFilteredNetwork) BOOL DNSHeuristicsFilteredNetwork;
@property (copy, nonatomic) NSDictionary *DNSHeuristicsFailureStateInfo;

+ (id)supportedOSSpecificKeys;

- (void)setOSSpecificAttributes:(id)a0;
- (BOOL)isCarPlay;
- (BOOL)isLowQuality;
- (id)OSSpecificAttributes;
- (long long)lastDisconnectReason;
- (void)setProminentDisplay:(BOOL)a0;
- (id)JSONCompatibleKeyValueMap;
- (void)setSSID:(id)a0;
- (id)networkName;
- (id)init;
- (id)OSSpecificValueForKey:(id)a0;
- (void)setLastDisconnectReason:(long long)a0;
- (BOOL)isPasspoint;
- (void)setAutoJoinDisabled:(BOOL)a0;
- (id)properties;
- (id)coreWiFiSpecificAttributes;
- (void)setExpirationDate:(id)a0;
- (BOOL)isCaptive;
- (void)encodeWithCoder:(id)a0;
- (void)setAddedAt:(id)a0;
- (id)__keyForProperty:(long long)a0;
- (BOOL)isAppBased;
- (id)__coreWiFiSpecificProperties;
- (id)SSID;
- (long long)__propertyForKey:(id)a0;
- (id)expirationDate;
- (id)identifier;
- (void)setCoreWiFiSpecificAttributes:(id)a0;
- (id)addedAt;
- (id)bundleID;
- (id)__requiredProperties;
- (void)setOSSpecificValue:(id)a0 forKey:(id)a1;
- (unsigned long long)popularityScore;
- (void).cxx_destruct;
- (void)setBundleID:(id)a0;
- (void)setDomainName:(id)a0;
- (void)setSupportedSecurityTypes:(unsigned long long)a0;
- (id)domainName;
- (BOOL)isEqual:(id)a0;
- (unsigned long long)shortSSID;
- (id)externalForm;
- (id)__defaultProperties;
- (id)initWithCoder:(id)a0;
- (unsigned long long)supportedSecurityTypes;
- (id)copyWithZone:(struct _NSZone { } *)a0;
- (id)initWithExternalForm:(id)a0;
- (BOOL)isSuspicious;
- (unsigned long long)qualityScore;
- (void)setPayloadUUID:(id)a0;
- (long long)locationOfInterest;
- (id)payloadUUID;
- (void)setLocationOfInterest:(long long)a0;
- (BOOL)isWAPI;
- (id)displayedOperatorName;
- (BOOL)isWEP;
- (BOOL)isWPA;
- (void)setDisplayedOperatorName:(id)a0;
- (void)setServiceProviderRoamingEnabled:(BOOL)a0;
- (void)setQualityScore:(unsigned long long)a0;
- (id)BSSList;
- (id)__descriptionForPublicAttribute;
- (id)EAPProfile;
- (BOOL)isLowPopularity;
- (id)NAIRealmNameList;
- (long long)movingAttribute;
- (id)OTASystemInfoBeaconProbeList;
- (long long)publicAttribute;
- (void)setCarplayUUID:(id)a0;
- (void)setHighQuality:(BOOL)a0;
- (void)setLowDataMode:(long long)a0;
- (void)setPasspointProvisionedNetwork:(BOOL)a0;
- (void)setWAPISubtype:(long long)a0;
- (id)__descriptionForMovingAttribute;
- (unsigned long long)effectiveSupportedSecurityTypes;
- (id)NANServiceID;
- (id)SIMIdentifiers;
- (void)setHiddenState:(long long)a0;
- (id)TLSTrustedServerNames;
- (long long)WAPISubtype;
- (long long)WEPSubtype;
- (id)__basicDescription;
- (id)__descriptionFor6EMode;
- (id)__descriptionForBSSListWithLimit:(unsigned long long)a0;
- (id)__descriptionForCaptiveFlags;
- (id)__descriptionForHiddenState;
- (id)__descriptionForLowDataMode;
- (id)__descriptionForNearbyShareableStatus;
- (id)__filteredNetworkProfileWithProperties:(id)a0 includeRequiredProperties:(BOOL)a1 OSSpecificKeys:(id)a2;
- (id)acceptedEAPTypes;
- (long long)addReason;
- (BOOL)bypassCaptive;
- (id)captiveProfile;
- (id)carplayUUID;
- (id)cellularNetworkInfo;
- (long long)compareSupportedSecurityTypes:(id)a0;
- (long long)compareUserPriority:(id)a0;
- (long long)disable6EMode;
- (id)disable6EModeTimestamp;
- (id)filteredNetworkProfileWithProperties:(id)a0;
- (id)filteredNetworkProfileWithProperties:(id)a0 OSSpecificKeys:(id)a1;
- (long long)hiddenState;
- (id)innerAcceptedEAPTypes;
- (BOOL)isAmbiguousNetworkName;
- (BOOL)isAutojoinDisabledUntilFirstUserJoin;
- (BOOL)isCaptiveStateDetermined;
- (BOOL)isCarplayNetwork;
- (BOOL)isEAP;
- (BOOL)isEqualToNetworkProfile:(id)a0;
- (BOOL)isHighPopularity;
- (BOOL)isHighQuality;
- (BOOL)isPSK;
- (BOOL)isPasspointHomeOperatorNetwork;
- (BOOL)isPasspointProvisionedNetwork;
- (BOOL)isPotentiallyCaptive;
- (BOOL)isPotentiallyMoving;
- (BOOL)isProfileBased;
- (BOOL)isProminentDisplay;
- (BOOL)isTCPGood;
- (BOOL)isTLSCertificateRequired;
- (BOOL)isWPA2;
- (id)lastDisconnectTimestamp;
- (id)lastDiscoveredAt;
- (id)lastHomeForceFixDate;
- (id)lastJoinedAt;
- (id)lastJoinedBySystemAt;
- (unsigned long long)lastJoinedBySystemAtWeek;
- (id)lastJoinedByUserAt;
- (id)lastJoinedOnAnyDeviceAt;
- (long long)lowDataMode;
- (id)matchingKnownBSS:(id)a0;
- (void)mergeWithNetworkProfile:(id)a0;
- (long long)nearbyShareableStatus;
- (id)networkDisabledUntilDate;
- (id)networkGroupID;
- (unsigned long long)networkGroupPriority;
- (long long)networkOfInterestHomeState;
- (long long)networkOfInterestWorkState;
- (id)networkQualityDate;
- (double)networkQualityResponsiveness;
- (id)passpointAccountName;
- (id)roamingConsortiumList;
- (id)seamlessSSIDList;
- (void)setAddReason:(long long)a0;
- (void)setBSSList:(id)a0;
- (void)setCaptiveProfile:(id)a0;
- (void)setCarplayNetwork:(BOOL)a0;
- (void)setCellularNetworkInfo:(id)a0;
- (void)setDisable6EMode:(long long)a0;
- (void)setDisable6EModeTimestamp:(id)a0;
- (void)setDisableAutojoinUntilFirstUserJoin:(BOOL)a0;
- (void)setEAPProfile:(id)a0;
- (void)setHighPopularity:(BOOL)a0;
- (void)setIsSuspicious:(BOOL)a0;
- (void)setIsTCPGood:(BOOL)a0;
- (void)setLastDisconnectTimestamp:(id)a0;
- (void)setLastDiscoveredAt:(id)a0;
- (void)setLastHomeForceFixDate:(id)a0;
- (void)setLastJoinedBySystemAt:(id)a0;
- (void)setLastJoinedBySystemAtWeek:(unsigned long long)a0;
- (void)setLastJoinedByUserAt:(id)a0;
- (void)setLowPopularity:(BOOL)a0;
- (void)setLowQuality:(BOOL)a0;
- (void)setMovingAttribute:(long long)a0;
- (void)setNAIRealmNameList:(id)a0;
- (void)setNANServiceID:(id)a0;
- (void)setNearbyShareableStatus:(long long)a0;
- (void)setNetworkDisabledUntilDate:(id)a0;
- (void)setNetworkGroupID:(id)a0;
- (void)setNetworkGroupPriority:(unsigned long long)a0;
- (void)setNetworkOfInterestHomeState:(long long)a0;
- (void)setNetworkOfInterestWorkState:(long long)a0;
- (void)setNetworkQualityDate:(id)a0;
- (void)setNetworkQualityResponsiveness:(double)a0;
- (void)setOTASystemInfoBeaconProbeList:(id)a0;
- (void)setPasspointAccountName:(id)a0;
- (void)setPasspointHomeOperatorNetwork:(BOOL)a0;
- (void)setPasswordSharingDisabled:(BOOL)a0;
- (void)setPersonalHotspot:(BOOL)a0;
- (void)setPopularityScore:(unsigned long long)a0;
- (void)setPotentiallyCaptive:(BOOL)a0;
- (void)setPotentiallyMoving:(BOOL)a0;
- (void)setPrivacyProxyEnabled:(BOOL)a0;
- (void)setPublicAttribute:(long long)a0;
- (void)setRoamingConsortiumList:(id)a0;
- (void)setSIMIdentifiers:(id)a0;
- (void)setSSIDHarvestStatus:(long long)a0;
- (void)setSeamlessSSIDList:(id)a0;
- (void)setSessionBased:(BOOL)a0;
- (void)setStandalone6G:(BOOL)a0;
- (void)setSystemMode:(BOOL)a0;
- (void)setTotalNetworkUsage:(unsigned long long)a0;
- (void)setTransitionDisabledFlags:(int)a0;
- (void)setUpdatedAt:(id)a0;
- (void)setUserPreferredNetworkNames:(id)a0;
- (void)setUserPreferredPasspointDomains:(id)a0;
- (void)setWEPSubtype:(long long)a0;
- (void)setWalletIdentifier:(id)a0;
- (void)setWas6GHzOnlyAt:(id)a0;
- (void)setWas6GHzOnlyAtWeek:(unsigned long long)a0;
- (long long)ssidHarvestStatus;
- (unsigned long long)strongestSupportedSecurityType;
- (unsigned long long)totalNetworkUsage;
- (int)transitionDisabledFlags;
- (id)updatedAt;
- (id)userPreferredNetworkNames;
- (id)userPreferredPasspointDomains;
- (id)walletIdentifier;
- (id)was6GHzOnlyAt;
- (unsigned long long)was6GHzOnlyAtWeek;
- (id)was6GHzOnlyOnAnyDeviceAt;
- (BOOL)wasCaptive;
- (BOOL)wasMoreRecentlyJoinedByUser;
- (BOOL)wasRecently6GHzOnlyOnAnyDevice;
- (unsigned long long)weakestSupportedSecurityType;

@end