Wt: Wt::Auth::Dbo::AuthToken< AuthInfoType > Class Template Reference

Wt 4.10.4

Loading...
Searching...
No Matches
Public Member Functions | List of all members
Wt::Auth::Dbo::AuthToken< AuthInfoType > Class Template Reference

A default implementation for an authentication token in Wt::Dbo. More...

`#include <Wt/Auth/Dbo/AuthInfo.h>`

Inheritance diagram for Wt::Auth::Dbo::AuthToken< AuthInfoType >:
[legend]

## Public Member Functions
| AuthToken ()
| Default constructor.
| AuthToken (const std::string &value, const Wt::WDateTime &expires)
| Constructor.
Wt::Dbo::ptr< AuthInfoType > | authInfo () const
| Returns the token owner.
const std::string & | value () const
| Returns the token value.
void | setValue (const std::string &value)
| Sets the token value.
const Wt::WDateTime & | expires () const
| Returns the token expiry date.
template<class Action >
void | persist (Action &a)
| Wt::Dbo persist implementation.
Public Member Functions inherited from Wt::Dbo::Dbo< AuthToken< AuthInfoType > >
| Dbo ()
| Constructor.
| Dbo (const Dbo< AuthToken< AuthInfoType > > &other)
| Copy constructor.
dbo_traits< AuthToken< AuthInfoType > >::IdType | id () const
| Returns the database id.
Session * | session () const
| Returns the session.
void | setDirty ()
| Marks the object as modified.
bool | isDirty () const
| Returns whether this object is dirty.
ptr< AuthToken< AuthInfoType > > | self () const
| Returns a dbo::ptr to this object.

## Detailed Description

template<class AuthInfoType>
class Wt::Auth::Dbo::AuthToken< AuthInfoType >

A default implementation for an authentication token in Wt::Dbo.

This class is used by AuthInfo, and stores authentication tokens.

See also
  AuthInfo