wlansecuritysettings/wpasecuritysettingsui/inc/WPASecuritySettingsImpl.h
branchRCL_3
changeset 55 9c2aa05919d9
parent 46 c74b3d9f6b9e
equal deleted inserted replaced
46:c74b3d9f6b9e 55:9c2aa05919d9
    14 * Description: Declaration of class CWPASecuritySettingsImpl.  
    14 * Description: Declaration of class CWPASecuritySettingsImpl.  
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 /*
    18 /*
    19 * %version: tr1cfwln#28 %
    19 * %version: tr1cfwln#26 %
    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         
       
   178 
   164 
   179         /**
   165         /**
   180         * Returns the Pre-shared key
   166         * Returns the Pre-shared key
   181         * @return The pre-shared key
   167         * @return The pre-shared key
   182         */
   168         */
   302         // Owned.
   288         // Owned.
   303         HBufC8 *iWPADisabledEAPPlugin;        
   289         HBufC8 *iWPADisabledEAPPlugin;        
   304 
   290 
   305         // WPA2 Only mode enabled or not
   291         // WPA2 Only mode enabled or not
   306         TBool iWpa2Only;
   292         TBool iWpa2Only;
   307  
       
   308         // 802.1x unencrypted connection allowed or not
       
   309         TBool iWPAUnencryptedConn;
       
   310         
   293         
   311         // The Id of the AP.
   294         // The Id of the AP.
   312         TUint32 iIapId;
   295         TUint32 iIapId;
   313 
   296 
   314         // The EAP Configuration plugin. Owned.
   297         // The EAP Configuration plugin. Owned.