Class PersonalAccessTokenImpl.DescriptorImpl

  • All Implemented Interfaces:
    Saveable, OnMaster, IconSpec
    Enclosing class:
    PersonalAccessTokenImpl

    @Extension
    @Symbol("gitlabPersonalAccessToken")
    public static class PersonalAccessTokenImpl.DescriptorImpl
    extends com.cloudbees.plugins.credentials.CredentialsDescriptor
    Our descriptor.
    • Constructor Detail

      • DescriptorImpl

        public DescriptorImpl()
    • Method Detail

      • getDisplayName

        @NonNull
        public String getDisplayName()
        Overrides:
        getDisplayName in class Descriptor<com.cloudbees.plugins.credentials.Credentials>
      • doCheckToken

        @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class)
        public FormValidation doCheckToken​(@QueryParameter
                                           String value)
        Sanity check for a Gitlab access token.
        Parameters:
        value - the personal access token.
        Returns:
        the results of the sanity check.