Conforms: NSCoding
Extends: NSObject
Declared in: VPNUAccountUserInfo.h
- (instancetype)initWithDictionary:(NSDictionary *)dictionary NS_DESIGNATED_INITIALIZER;
An initialized account info object or nil if the object couldn't be created.
@property (nonatomic, readonly) BOOL agreedTerms;
A boolean value which indicates agreement user with terms.
@property (nonatomic, readonly) NSString *autologinURI;
Autologin URL.
@property (assign, readonly, getter=isConfirmed) BOOL confirmed;
A boolean value which indicates if account is confirmed.
@property (assign, readonly, getter=isFirstLogin) BOOL firstLogin;
A boolean value which indicates if current login is the first one.
@property (assign, readonly) BOOL invitesAvailable;
A boolean value which indicates if invites for account are available.
@property (nonatomic, readonly) NSString *name;
User's name.
@property (assign, readonly) BOOL needsConfirmation;
A boolean value which indicates if account needs a confirmation.
@property (nonatomic, readonly) NSString *username;
User's account ID (usually an email).