public class CertifierService extends Object implements Serializable
Modifier and Type | Class and Description |
---|---|
static class |
CertifierService.ValidationResult
Enumeration of all validation results
|
Constructor and Description |
---|
CertifierService() |
Modifier and Type | Method and Description |
---|---|
static fr.paris.lutece.plugins.identitystore.web.rs.dto.IdentityDto |
getIdentity(String strConnectionId)
Get the Identity DTO from a connection ID
|
void |
startValidation(javax.servlet.http.HttpServletRequest request)
Starts the validation process by generating and sending a validation code
|
CertifierService.ValidationResult |
validate(javax.servlet.http.HttpServletRequest request,
fr.paris.lutece.plugins.franceconnect.oidc.UserInfo userInfo)
Validate a validation code
|
public void startValidation(javax.servlet.http.HttpServletRequest request) throws fr.paris.lutece.portal.service.security.UserNotSignedException
request
- The HTTP requestfr.paris.lutece.portal.service.security.UserNotSignedException
- if no user foundpublic CertifierService.ValidationResult validate(javax.servlet.http.HttpServletRequest request, fr.paris.lutece.plugins.franceconnect.oidc.UserInfo userInfo)
request
- The requestuserInfo
- UserInfo from FranceConnectpublic static fr.paris.lutece.plugins.identitystore.web.rs.dto.IdentityDto getIdentity(String strConnectionId)
strConnectionId
- The connection IDCopyright © 2017 City of Paris. All rights reserved.