Interface AuthorizationAttemptProcessor

All Known Implementing Classes:
DirectUserLoginAuthorization, LdapAuthorization, SimplePhoneAuthorization, SimpleTokenAuthorization

public interface AuthorizationAttemptProcessor
  • Method Summary

    Modifier and Type
    Method
    Description
    <T extends UserTokenDTO>
    T
    authorize(LoginPassword loginPassword, systems.dennis.shared.config.WebContext.LocalWebContext context, systems.dennis.shared.scopes.model.ScopeModel scope)
     
    <T extends UserData>
    T
    createUser(LoginPassword loginPassword, systems.dennis.shared.config.WebContext.LocalWebContext context)
     
    void
    saveLoginAttempt(UserTokenDTO loginPassword, systems.dennis.shared.config.WebContext.LocalWebContext context)
     
  • Method Details

    • authorize

      <T extends UserTokenDTO> T authorize(LoginPassword loginPassword, systems.dennis.shared.config.WebContext.LocalWebContext context, systems.dennis.shared.scopes.model.ScopeModel scope)
    • createUser

      <T extends UserData> T createUser(LoginPassword loginPassword, systems.dennis.shared.config.WebContext.LocalWebContext context)
    • saveLoginAttempt

      void saveLoginAttempt(UserTokenDTO loginPassword, systems.dennis.shared.config.WebContext.LocalWebContext context)