Package de.xima.fc.user_portal.api.auth
Interface UserPortalRestAuthenticator
-
public interface UserPortalRestAuthenticatorAuthenticator interface for the user portal REST API. The authenticator is given an API call and may apply modifications to the call before it is executed.- Since:
- 8.2.0
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static UserPortalRestAuthenticatornone()AuthenticationpublicFormRecordAuthentication()Version of the authenticator for a public form record rest API call.AuthenticationpublicUserAuthentication()Version of the authenticator for a public user rest API call.AuthenticationpublicUserPortalFormRecordAuthentication()Version of the authenticator for a public user portal rest API call for form records.static UserPortalRestAuthenticatoruser(IUserPortalUserManager userManager)
-
-
-
Method Detail
-
user
static UserPortalRestAuthenticator user(IUserPortalUserManager userManager)
-
none
static UserPortalRestAuthenticator none()
-
publicFormRecordAuthentication
Authentication publicFormRecordAuthentication()
Version of the authenticator for a public form record rest API call.- Returns:
- The public form record rest API authenticator, never null.
-
publicUserAuthentication
Authentication publicUserAuthentication()
Version of the authenticator for a public user rest API call.- Returns:
- The public user rest API authenticator, never null.
-
publicUserPortalFormRecordAuthentication
Authentication publicUserPortalFormRecordAuthentication()
Version of the authenticator for a public user portal rest API call for form records.- Returns:
- The public user portal rest API authenticator for form records, never null.
-
-