Class ASEJenkinsAuthenticationProvider

  • All Implemented Interfaces:
    com.hcl.appscan.sdk.auth.IASEAuthenticationProvider, com.hcl.appscan.sdk.auth.IAuthenticationProvider, Serializable

    public class ASEJenkinsAuthenticationProvider
    extends Object
    implements com.hcl.appscan.sdk.auth.IASEAuthenticationProvider, Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • ASEJenkinsAuthenticationProvider

        public ASEJenkinsAuthenticationProvider​(String id,
                                                ItemGroup<?> context)
    • Method Detail

      • isTokenExpired

        public boolean isTokenExpired()
        Specified by:
        isTokenExpired in interface com.hcl.appscan.sdk.auth.IAuthenticationProvider
      • getAuthorizationHeader

        public Map<String,​String> getAuthorizationHeader​(boolean persist)
        Specified by:
        getAuthorizationHeader in interface com.hcl.appscan.sdk.auth.IAuthenticationProvider
      • getServer

        public String getServer()
        Specified by:
        getServer in interface com.hcl.appscan.sdk.auth.IAuthenticationProvider
      • saveConnection

        public void saveConnection​(String connection)
        Specified by:
        saveConnection in interface com.hcl.appscan.sdk.auth.IAuthenticationProvider
      • setCookies

        public void setCookies​(List<String> cookies)
        Specified by:
        setCookies in interface com.hcl.appscan.sdk.auth.IASEAuthenticationProvider
      • getProxy

        public Proxy getProxy()
        Specified by:
        getProxy in interface com.hcl.appscan.sdk.auth.IAuthenticationProvider
      • getacceptInvalidCerts

        public boolean getacceptInvalidCerts()
        Specified by:
        getacceptInvalidCerts in interface com.hcl.appscan.sdk.auth.IAuthenticationProvider