wlansecuritysettings/wpasecuritysettingsui/inc/WPASecuritySettingsImpl.h
branchRCL_3
changeset 43 30e048a7b597
parent 2 1c7bc153c08e
equal deleted inserted replaced
37:75a6055b8ce3 43:30e048a7b597
    14 * Description: Declaration of class CWPASecuritySettingsImpl.  
    14 * Description: Declaration of class CWPASecuritySettingsImpl.  
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 /*
    18 /*
    19 * %version: tr1cfwln#26 %
    19 * %version: tr1cfwln#28 %
    20 */
    20 */
    21 
    21 
    22 #ifndef WPASECURITYSETTINGSIMPL_H
    22 #ifndef WPASECURITYSETTINGSIMPL_H
    23 #define WPASECURITYSETTINGSIMPL_H
    23 #define WPASECURITYSETTINGSIMPL_H
    24 
    24 
   159         * Sets the WPA2 Only mode enabling variable
   159         * Sets the WPA2 Only mode enabling variable
   160         * @param aAllowed   ETrue if WPA2 Only mode is enabled
   160         * @param aAllowed   ETrue if WPA2 Only mode is enabled
   161         */
   161         */
   162         inline void SetWpa2Only( const TBool aAllowed );
   162         inline void SetWpa2Only( const TBool aAllowed );
   163 
   163 
       
   164         
       
   165         /**
       
   166         * Tells if 802.1x Unencrypted connection is allowed
       
   167         * @return ETrue if Unencrypted connection is allowed
       
   168         */
       
   169         inline TBool WPAUnencryptedConn() const;
       
   170 
       
   171 
       
   172         /**
       
   173         * Sets the 802.1x Unencrypted connection enabling variable
       
   174         * @param aUnencryptedConn   ETrue if Unencrypted connection is allowed
       
   175         */
       
   176         inline void SetWPAUnencryptedConn( const TBool aUnencryptedConn );
       
   177         
   164 
   178 
   165         /**
   179         /**
   166         * Returns the Pre-shared key
   180         * Returns the Pre-shared key
   167         * @return The pre-shared key
   181         * @return The pre-shared key
   168         */
   182         */
   288         // Owned.
   302         // Owned.
   289         HBufC8 *iWPADisabledEAPPlugin;        
   303         HBufC8 *iWPADisabledEAPPlugin;        
   290 
   304 
   291         // WPA2 Only mode enabled or not
   305         // WPA2 Only mode enabled or not
   292         TBool iWpa2Only;
   306         TBool iWpa2Only;
       
   307  
       
   308         // 802.1x unencrypted connection allowed or not
       
   309         TBool iWPAUnencryptedConn;
   293         
   310         
   294         // The Id of the AP.
   311         // The Id of the AP.
   295         TUint32 iIapId;
   312         TUint32 iIapId;
   296 
   313 
   297         // The EAP Configuration plugin. Owned.
   314         // The EAP Configuration plugin. Owned.