public class JsonResourcePasswordManagementService extends BasePasswordManagementService
properties| Constructor and Description |
|---|
JsonResourcePasswordManagementService(org.apereo.cas.CipherExecutor<java.io.Serializable,java.lang.String> cipherExecutor,
java.lang.String issuer,
org.apereo.cas.configuration.model.support.pm.PasswordManagementProperties passwordManagementProperties,
org.springframework.core.io.Resource jsonResource) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
changeInternal(org.apereo.cas.authentication.Credential credential,
PasswordChangeBean bean)
Change password internally, by the impl.
|
java.lang.String |
findEmail(java.lang.String username)
Find email associated with username.
|
java.util.Map<java.lang.String,java.lang.String> |
getSecurityQuestions(java.lang.String username)
Gets security questions.
|
canonicalizeSecurityQuestions, change, createToken, parseTokenclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisValidSecurityQuestionAnswerpublic JsonResourcePasswordManagementService(org.apereo.cas.CipherExecutor<java.io.Serializable,java.lang.String> cipherExecutor,
java.lang.String issuer,
org.apereo.cas.configuration.model.support.pm.PasswordManagementProperties passwordManagementProperties,
org.springframework.core.io.Resource jsonResource)
public boolean changeInternal(org.apereo.cas.authentication.Credential credential,
PasswordChangeBean bean)
BasePasswordManagementServicechangeInternal in class BasePasswordManagementServicecredential - the credentialbean - the beanpublic java.lang.String findEmail(java.lang.String username)
PasswordManagementServiceusername - the usernamepublic java.util.Map<java.lang.String,java.lang.String> getSecurityQuestions(java.lang.String username)
PasswordManagementServiceusername - the username