Package com.cdancy.jenkins.rest.features
Interface UserApi
-
@Path("/user") public interface UserApiThe UserApi. Implements some of the User Rest Api defined in Jenkins. For the User Api, see User.java For the Api Token, see ApiTokenProperty.java.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ApiTokengenerateNewToken(String tokenName)Userget()RequestStatusrevoke(String tokenUuid)
-
-
-
Method Detail
-
get
@Named("user:get") @Path("/{user}/api/json") @Consumes("application/json") @GET User get()
-
generateNewToken
@Named("user:generateNewToken") @Path("/{user}/descriptorByName/jenkins.security.ApiTokenProperty/generateNewToken") @Consumes("application/json") @Produces("application/x-www-form-urlencoded") @POST ApiToken generateNewToken(String tokenName)
-
revoke
@Named("user:revoke") @Path("/{user}/descriptorByName/jenkins.security.ApiTokenProperty/revoke") @Produces("application/x-www-form-urlencoded") @POST RequestStatus revoke(String tokenUuid)
-
-