public class PersonalAccessTokenApi extends AbstractApi
Constants.ActionType, Constants.ApplicationScope, Constants.ArchiveFormat, Constants.AutoDevopsDeployStrategy, Constants.BuildGitStrategy, Constants.CommitBuildState, Constants.ContributorOrderBy, Constants.DefaultBranchProtectionLevel, Constants.DeploymentOrderBy, Constants.DeploymentStatus, Constants.DeployTokenScope, Constants.Encoding, Constants.EpicOrderBy, Constants.EventScope, Constants.GroupOrderBy, Constants.GroupSearchScope, Constants.ImpersonationState, Constants.IssueOrderBy, Constants.IssueScope, Constants.IssueState, Constants.JobScope, Constants.LineType, Constants.MergeRequestOrderBy, Constants.MergeRequestScope, Constants.MergeRequestSearchIn, Constants.MergeRequestState, Constants.MilestoneState, Constants.PackageOrderBy, Constants.PackageStatus, Constants.PipelineOrderBy, Constants.PipelineScope, Constants.PipelineSource, Constants.ProjectAccessTokenScope, Constants.ProjectCreationLevel, Constants.ProjectOrderBy, Constants.ProjectSearchScope, Constants.SearchScope, Constants.SortOrder, Constants.SquashOption, Constants.StateEvent, Constants.SubgroupCreationLevel, Constants.TagOrderBy, Constants.TargetType, Constants.TodoAction, Constants.TodoState, Constants.TodoType, Constants.TokenTypegitLabApiNEXT_PAGE_HEADER, PAGE_HEADER, PAGE_PARAM, PER_PAGE, PER_PAGE_PARAM, PREV_PAGE_HEADER, TOTAL_HEADER, TOTAL_PAGES_HEADER| Constructor and Description |
|---|
PersonalAccessTokenApi(GitLabApi gitLabApi) |
| Modifier and Type | Method and Description |
|---|---|
PersonalAccessToken |
rotatePersonalAccessToken()
Rotates the given personal access token.
|
PersonalAccessToken |
rotatePersonalAccessToken(java.util.Date expiresAt)
Rotates the given personal access token.
|
PersonalAccessToken |
rotatePersonalAccessToken(java.lang.String id,
java.util.Date expiresAt)
Rotates the given personal access token.
|
addFormParam, addFormParam, delete, delete, get, get, getApiClient, getApiVersion, getDefaultPerPage, getDefaultPerPageParam, getDefaultPerPageParam, getGroupIdOrPath, getLabelIdOrName, getNamespaceIdOrPath, getPageQueryParams, getPageQueryParams, getPerPageQueryParam, getProjectIdOrPath, getUserIdOrUsername, getWithAccepts, handle, head, isApiVersion, patch, patch, post, post, post, post, post, put, put, put, putUpload, putUpload, putWithFormData, upload, upload, upload, upload, urlEncode, validatepublic PersonalAccessTokenApi(GitLabApi gitLabApi)
public PersonalAccessToken rotatePersonalAccessToken() throws GitLabApiException
GitLab Endpoint: POST /personal_access_tokens/self/rotateGitLabApiException - if any exception occurspublic PersonalAccessToken rotatePersonalAccessToken(java.util.Date expiresAt) throws GitLabApiException
GitLab Endpoint: POST /personal_access_tokens/self/rotateexpiresAt - Expiration date of the access tokenGitLabApiException - if any exception occurspublic PersonalAccessToken rotatePersonalAccessToken(java.lang.String id, java.util.Date expiresAt) throws GitLabApiException
GitLab Endpoint: POST /personal_access_tokens/:id/rotateexpiresAt - Expiration date of the access tokenGitLabApiException - if any exception occurs