Class OpenShiftBearerTokenCredentialImpl

  • All Implemented Interfaces:
    com.cloudbees.plugins.credentials.common.IdCredentials, com.cloudbees.plugins.credentials.common.PasswordCredentials, com.cloudbees.plugins.credentials.common.StandardCredentials, com.cloudbees.plugins.credentials.common.StandardUsernameCredentials, com.cloudbees.plugins.credentials.common.StandardUsernamePasswordCredentials, com.cloudbees.plugins.credentials.common.UsernameCredentials, com.cloudbees.plugins.credentials.common.UsernamePasswordCredentials, com.cloudbees.plugins.credentials.Credentials, ExtensionPoint, Describable<com.cloudbees.plugins.credentials.Credentials>, Serializable, org.jenkinsci.plugins.kubernetes.credentials.TokenProducer

    @Deprecated
    public class OpenShiftBearerTokenCredentialImpl
    extends org.jenkinsci.plugins.kubernetes.credentials.OpenShiftBearerTokenCredentialImpl
    Deprecated.
    Author:
    Nicolas De Loof
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.jenkinsci.plugins.kubernetes.credentials.OpenShiftBearerTokenCredentialImpl

        org.jenkinsci.plugins.kubernetes.credentials.OpenShiftBearerTokenCredentialImpl.DescriptorImpl, org.jenkinsci.plugins.kubernetes.credentials.OpenShiftBearerTokenCredentialImpl.Token, org.jenkinsci.plugins.kubernetes.credentials.OpenShiftBearerTokenCredentialImpl.TokenResponseError
      • Nested classes/interfaces inherited from class com.cloudbees.plugins.credentials.impl.BaseStandardCredentials

        com.cloudbees.plugins.credentials.impl.BaseStandardCredentials.BaseStandardCredentialsDescriptor
      • Nested classes/interfaces inherited from interface com.cloudbees.plugins.credentials.common.IdCredentials

        com.cloudbees.plugins.credentials.common.IdCredentials.Helpers
      • Nested classes/interfaces inherited from interface com.cloudbees.plugins.credentials.common.StandardCredentials

        com.cloudbees.plugins.credentials.common.StandardCredentials.NameProvider
      • Nested classes/interfaces inherited from interface com.cloudbees.plugins.credentials.common.StandardUsernamePasswordCredentials

        com.cloudbees.plugins.credentials.common.StandardUsernamePasswordCredentials.NameProvider
    • Field Summary

      • Fields inherited from class org.jenkinsci.plugins.kubernetes.credentials.OpenShiftBearerTokenCredentialImpl

        EARLY_EXPIRE_DELAY_SEC
    • Method Summary

      • Methods inherited from class org.jenkinsci.plugins.kubernetes.credentials.OpenShiftBearerTokenCredentialImpl

        extractTokenFromLocation, getBasicAuthenticationHeader, getToken
      • Methods inherited from class com.cloudbees.plugins.credentials.impl.UsernamePasswordCredentialsImpl

        getPassword, getUsername, isUsernameSecret, setUsernameSecret
      • Methods inherited from class com.cloudbees.plugins.credentials.impl.BaseStandardCredentials

        equals, getDescription, getId, hashCode
      • Methods inherited from class com.cloudbees.plugins.credentials.BaseCredentials

        getDescriptor, getScope
      • Methods inherited from interface com.cloudbees.plugins.credentials.Credentials

        forRun, getDescriptor, getScope
      • Methods inherited from interface com.cloudbees.plugins.credentials.common.IdCredentials

        getId
      • Methods inherited from interface com.cloudbees.plugins.credentials.common.StandardCredentials

        getDescription
    • Constructor Detail

      • OpenShiftBearerTokenCredentialImpl

        @DataBoundConstructor
        public OpenShiftBearerTokenCredentialImpl​(com.cloudbees.plugins.credentials.CredentialsScope scope,
                                                  String id,
                                                  String description,
                                                  String username,
                                                  String password)
        Deprecated.