Package | Description |
---|---|
org.appng.api.model |
Provides an interface-based view to the domain model of appNG and some very basic interfaces.
|
org.appng.core.domain |
The persistent domain objects.
|
org.appng.core.security |
Security related types.
|
org.appng.core.service |
The service layer.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Subject
A
Subject is a fully featured user-account managed by appNG. |
Modifier and Type | Class and Description |
---|---|
class |
SubjectImpl
Default
Subject -implementation |
Constructor and Description |
---|
BCryptPasswordHandler(AuthSubject authSubject) |
Sha1PasswordHandler(AuthSubject authSubject) |
Modifier and Type | Method and Description |
---|---|
String |
CoreService.forgotPassword(AuthSubject subject) |
PasswordHandler |
CoreService.getDefaultPasswordHandler(AuthSubject authSubject)
Returns the default password manager which should be used to handle all passwords.
|
PasswordHandler |
CoreService.getPasswordHandler(AuthSubject authSubject)
Returns a
PasswordHandler which is able to handle the password of a given AuthSubject . |
boolean |
CoreService.isValidPassword(AuthSubject authSubject,
String password) |
boolean |
CoreService.loginGroup(Environment env,
AuthSubject authSubject,
String password,
Integer groupId) |
byte[] |
CoreService.resetPassword(AuthSubject authSubject,
PasswordPolicy passwordPolicy,
String email,
String hash) |
Copyright © 2011–2019 aiticon GmbH. All rights reserved.