System/Library/PrivateFrameworks/ManagedConfiguration.framework
MCVPNPayloadBase.h
@class NSString, NSMutableDictionary;
@protocol NEProfilePayloadBaseDelegate;
@interface MCVPNPayloadBase : MCPayload
@property (retain, nonatomic) NSString *userNameKey;
@property (retain, nonatomic) NSString *passwordKey;
@property (retain, nonatomic) NSString *proxyUserNameKey;
@property (retain, nonatomic) NSString *proxyPasswordKey;
@property (retain, nonatomic) NSString *sharedSecretKey;
@property (retain, nonatomic) NSString *pinKey;
@property (retain, nonatomic) NSMutableDictionary *configurationDictionary;
@property (copy, nonatomic) NSString *serviceName;
@property (copy, nonatomic) NSString *vpnType;
@property (retain, nonatomic) id<NEProfilePayloadBaseDelegate> nePayloadBase;
+ (id)NEVPNPayloadBaseDelegateWithConfigurationDict:(id)a0;
+ (id)NEAlwaysOnVPNPayloadBaseDelegateWithConfigurationDict:(id)a0;
- (id)verboseDescription;
- (void).cxx_destruct;
- (id)initWithDictionary:(id)a0 profile:(id)a1 outError:(id *)a2;
- (id)installationWarnings;
- (id)payloadDescriptionKeyValueSections;
- (id)stubDictionary;
@end