Class EntraPfxAuthMethod

java.lang.Object
io.jenkins.plugins.entraoauth.EntraAuthMethod
io.jenkins.plugins.entraoauth.EntraPfxAuthMethod
All Implemented Interfaces:
Describable<EntraAuthMethod>

public class EntraPfxAuthMethod extends EntraAuthMethod
PFX-certificate authentication method for Entra OAuth credentials.
  • Constructor Details

    • EntraPfxAuthMethod

      @DataBoundConstructor public EntraPfxAuthMethod(@CheckForNull Secret certificateBase64, @CheckForNull Secret certificatePassword)
  • Method Details

    • getCertificateBase64

      public Secret getCertificateBase64()
    • getCertificatePassword

      public Secret getCertificatePassword()
    • createClientCredential

      protected com.microsoft.aad.msal4j.IClientCredential createClientCredential() throws Exception
      Description copied from class: EntraAuthMethod
      Creates an MSAL client credential for this authentication method.
      Specified by:
      createClientCredential in class EntraAuthMethod
      Throws:
      Exception