Class GiteaPATCredentialsConvertor

  • All Implemented Interfaces:
    ExtensionPoint

    @OptionalExtension(requirePlugins={"gitea","kubernetes-credentials-provider"})
    public class GiteaPATCredentialsConvertor
    extends com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.SecretToCredentialConverter
    • Constructor Detail

      • GiteaPATCredentialsConvertor

        public GiteaPATCredentialsConvertor()
    • Method Detail

      • canConvert

        public boolean canConvert​(String type)
        Specified by:
        canConvert in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.SecretToCredentialConverter
      • convert

        public org.jenkinsci.plugin.gitea.credentials.PersonalAccessTokenImpl convert​(io.fabric8.kubernetes.api.model.Secret secret)
                                                                               throws com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.CredentialsConvertionException
        Specified by:
        convert in class com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.SecretToCredentialConverter
        Throws:
        com.cloudbees.jenkins.plugins.kubernetes_credentials_provider.CredentialsConvertionException