Class AbstractScm

java.lang.Object
io.jenkins.blueocean.rest.model.Resource
io.jenkins.blueocean.rest.impl.pipeline.scm.Scm
io.jenkins.blueocean.rest.impl.pipeline.scm.AbstractScm
All Implemented Interfaces:
io.jenkins.blueocean.rest.Reachable

public abstract class AbstractScm extends Scm
Author:
Vivek Pandey
  • Constructor Details Link icon

    • AbstractScm Link icon

      public AbstractScm()
  • Method Details Link icon

    • getAuthenticatedUser Link icon

      protected User getAuthenticatedUser()
      Gives authenticated user
      Returns:
      logged in User
      Throws:
      io.jenkins.blueocean.commons.ServiceException.UnauthorizedException
    • createResponse Link icon

      protected org.kohsuke.stapler.HttpResponse createResponse(String credentialId)
    • getCredentialIdFromRequest Link icon

      @CheckForNull protected static String getCredentialIdFromRequest(@NonNull org.kohsuke.stapler.StaplerRequest2 request)
    • getRootOrgFolder Link icon

      protected static AccessControlled getRootOrgFolder()
    • checkPermission Link icon

      protected void checkPermission()