Class AuthenticationService

java.lang.Object
com.xebialabs.xlrelease.security.authentication.AuthenticationService

@Component public class AuthenticationService extends Object
  • Constructor Details

    • AuthenticationService

      @Autowired public AuthenticationService(org.springframework.security.authentication.AuthenticationManager authenticationManager, com.xebialabs.xlrelease.service.UserLastActiveActorService userLastActiveActorService)
  • Method Details

    • loginScriptUser

      public com.xebialabs.xlrelease.security.UsernamePassword loginScriptUser(com.xebialabs.xlrelease.domain.Task task)
    • loginScriptUser

      public com.xebialabs.xlrelease.security.UsernamePassword loginScriptUser(com.xebialabs.xlrelease.domain.Task task, VariablesHolderForScriptContext variablesHolderForScriptContext)
    • loginScriptUser

      public com.xebialabs.xlrelease.security.UsernamePassword loginScriptUser(com.xebialabs.xlrelease.domain.Release release)
    • logoutScriptUser

      public void logoutScriptUser()
    • isInScriptTask

      public boolean isInScriptTask()
    • hasScriptTask

      public boolean hasScriptTask()
    • getCurrentScriptTask

      @NonNull public com.xebialabs.xlrelease.domain.Task getCurrentScriptTask()
    • getCurrentScriptRelease

      @NonNull public com.xebialabs.xlrelease.domain.Release getCurrentScriptRelease()
    • hasVariablesHolderForScriptContext

      public boolean hasVariablesHolderForScriptContext()
    • getCurrentVariablesHolderForScriptContext

      @NonNull public VariablesHolderForScriptContext getCurrentVariablesHolderForScriptContext()