• Skip to content
  • Skip to link menu
KDE 4.2 API Reference
  • KDE API Reference
  • API Reference
  • Sitemap
  • Contact Us
 

libsolidcontrol

Solid::Control::AuthenticationWep

Solid::Control::AuthenticationWep Class Reference

WEP (Wired Equivalent Privacy) Authentication. More...

#include <authentication.h>

Inheritance diagram for Solid::Control::AuthenticationWep:

Inheritance graph
[legend]

List of all members.


Public Types

enum  WepMethod { WepOpenSystem, WepSharedKey }
enum  WepType { WepAscii, WepHex, WepPassphrase }

Public Member Functions

 AuthenticationWep ()
int keyLength () const
WepMethod method () const
void setKeyLength (int)
void setMethod (WepMethod)
void setType (WepType)
WepType type () const
virtual ~AuthenticationWep ()

Detailed Description

WEP (Wired Equivalent Privacy) Authentication.

Better than prayer for protecting your data, but not much.

Definition at line 74 of file authentication.h.


Member Enumeration Documentation

enum Solid::Control::AuthenticationWep::WepMethod

Authentication schemes Open System has no authentication, if you have the encryption key, you are able to use the network Shared Key means that the station must know a secret key to authenticate to the network.

Not sure if the same key is used for both Auth and Encryption though.

Enumerator:
WepOpenSystem 
WepSharedKey 

Definition at line 88 of file authentication.h.

enum Solid::Control::AuthenticationWep::WepType

Wep password type.

WepAscii and WepPassphrase are both hashed to WepHex using standard algorithms, but are easier to remember.

Enumerator:
WepAscii 
WepHex 
WepPassphrase 

Definition at line 81 of file authentication.h.


Constructor & Destructor Documentation

Solid::Control::AuthenticationWep::AuthenticationWep (  ) 

Definition at line 118 of file authentication.cpp.

Solid::Control::AuthenticationWep::~AuthenticationWep (  )  [virtual]

Definition at line 124 of file authentication.cpp.


Member Function Documentation

int Solid::Control::AuthenticationWep::keyLength (  )  const

Get the key length, in bits.

Definition at line 154 of file authentication.cpp.

Solid::Control::AuthenticationWep::WepMethod Solid::Control::AuthenticationWep::method (  )  const

Get the auth scheme in use.

Definition at line 134 of file authentication.cpp.

void Solid::Control::AuthenticationWep::setKeyLength ( int  length  ) 

Set the key length in bits Valid values are 40 or 64 (equivalent) 104 or 128 192 256 other values (rare).

Definition at line 149 of file authentication.cpp.

void Solid::Control::AuthenticationWep::setMethod ( WepMethod  method  ) 

Set the auth scheme in use.

Definition at line 129 of file authentication.cpp.

void Solid::Control::AuthenticationWep::setType ( WepType  type  ) 

Set the password scheme in use.

Definition at line 139 of file authentication.cpp.

Solid::Control::AuthenticationWep::WepType Solid::Control::AuthenticationWep::type (  )  const

Get the password scheme in use.

Definition at line 144 of file authentication.cpp.


The documentation for this class was generated from the following files:
  • authentication.h
  • authentication.cpp

libsolidcontrol

Skip menu "libsolidcontrol"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

API Reference

Skip menu "API Reference"
  • KWin
  •   KWin Libraries
  • Libraries
  •   libkworkspace
  •   libsolidcontrol
  •   libtaskmanager
  • Plasma
  •   Animators
  •   Applets
  •   Engines
  • Solid Modules
Generated for API Reference by doxygen 1.5.7
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal