public class FormAuthentication extends hudson.model.AbstractDescribableImpl<FormAuthentication> implements Authenticator
Modifier and Type | Class and Description |
---|---|
static class |
FormAuthentication.FormAuthenticationDescriptor |
Constructor and Description |
---|
FormAuthentication(String keyName,
List<RequestAction> actions) |
Modifier and Type | Method and Description |
---|---|
org.apache.http.impl.client.CloseableHttpClient |
authenticate(org.apache.http.impl.client.HttpClientBuilder clientBuilder,
org.apache.http.protocol.HttpContext context,
org.apache.http.client.methods.HttpRequestBase requestBase,
PrintStream logger) |
List<RequestAction> |
getActions() |
String |
getKeyName() |
@DataBoundConstructor public FormAuthentication(String keyName, List<RequestAction> actions)
public String getKeyName()
getKeyName
in interface Authenticator
public List<RequestAction> getActions()
public org.apache.http.impl.client.CloseableHttpClient authenticate(org.apache.http.impl.client.HttpClientBuilder clientBuilder, org.apache.http.protocol.HttpContext context, org.apache.http.client.methods.HttpRequestBase requestBase, PrintStream logger) throws IOException, InterruptedException
authenticate
in interface Authenticator
IOException
InterruptedException
Copyright © 2016–2025. All rights reserved.