|
Wt
3.3.0
|
Namespace for the Authentication module (Wt::Auth). More...
Classes | |
| class | AbstractPasswordService |
| Abstract password authentication service. More... | |
| class | AbstractUserDatabase |
| Abstract interface for an authentication user database. More... | |
| class | AuthModel |
| Model for implementing an authentication view. More... | |
| class | EmailTokenResult |
| The result of processing an email-sent token. More... | |
| class | AuthTokenResult |
| The result of processing an authentication token. More... | |
| class | AuthService |
| Basic authentication service. More... | |
| class | AuthWidget |
| An authentication widget. More... | |
| class | FacebookService |
| OAuth service for Facebook as third-party authenticator. More... | |
| class | FormBaseModel |
| A base model class for authentication-related forms. More... | |
| class | GoogleService |
| OAuth service for Google as third-party authenticator. More... | |
| class | HashFunction |
| An abstract cryptographic hash function interface. More... | |
| class | MD5HashFunction |
| A cryptograhpic hash function implemented using MD5. More... | |
| class | SHA1HashFunction |
| A cryptographic hash function implemented using SHA1. More... | |
| class | BCryptHashFunction |
| An cryptographic hash function that implements bcrypt. More... | |
| class | Identity |
| A class that represents a user identity. More... | |
| class | Login |
| A class that manages the current login state. More... | |
| class | LostPasswordWidget |
| A widget which initiates a lost-password email. More... | |
| class | OAuthAccessToken |
| An OAuth access token. More... | |
| class | OAuthProcess |
| An OAuth authorization (and authentication) process. More... | |
| class | OAuthService |
| An OAuth authorization (and authentication) service provider. More... | |
| class | PasswordHash |
| A password hash. More... | |
| class | PasswordPromptDialog |
| A dialog that prompts for the user password. More... | |
| class | PasswordService |
| Password authentication service. More... | |
| class | PasswordStrengthValidator |
| A default implementation for password strength validation. More... | |
| class | PasswordVerifier |
| Password hash computation and verification class. More... | |
| class | RegistrationModel |
| Model for implementing a registration view. More... | |
| class | RegistrationWidget |
| A registration widget. More... | |
| class | Token |
| An authentication token hash. More... | |
| class | UpdatePasswordWidget |
| A widget which allows a user to choose a new password. More... | |
| class | User |
| A user. More... | |
Enumerations | |
| enum | PasswordResult { PasswordInvalid, LoginThrottling, PasswordValid } |
| Enumeration for a password verification result. More... | |
| enum | IdentityPolicy { LoginNameIdentity, EmailAddressIdentity, OptionalIdentity } |
| Enumeration for an identity policy. More... | |
| enum | LoginState { LoggedOut, DisabledLogin, WeakLogin, StrongLogin } |
| Enumeration for a login state. More... | |
Namespace for the Authentication module (Wt::Auth).
1.7.5.1