Package net.serenitybdd.rest.stubs
Class AuthenticationSpecificationStub
- java.lang.Object
-
- net.serenitybdd.rest.stubs.AuthenticationSpecificationStub
-
- All Implemented Interfaces:
io.restassured.specification.AuthenticationSpecification
public class AuthenticationSpecificationStub extends Object implements io.restassured.specification.AuthenticationSpecification
Created by john on 23/07/2015.
-
-
Constructor Summary
Constructors Constructor Description AuthenticationSpecificationStub()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.restassured.specification.RequestSpecification
basic(String userName, String password)
io.restassured.specification.RequestSpecification
certificate(String certURL, String password)
io.restassured.specification.RequestSpecification
certificate(String certURL, String password, io.restassured.authentication.CertificateAuthSettings certificateAuthSettings)
io.restassured.specification.RequestSpecification
digest(String userName, String password)
io.restassured.specification.RequestSpecification
form(String userName, String password)
io.restassured.specification.RequestSpecification
form(String userName, String password, io.restassured.authentication.FormAuthConfig config)
io.restassured.specification.RequestSpecification
none()
io.restassured.specification.RequestSpecification
ntlm(String userName, String password, String workstation, String domain)
io.restassured.specification.RequestSpecification
oauth(String consumerKey, String consumerSecret, String accessToken, String secretToken)
io.restassured.specification.RequestSpecification
oauth(String consumerKey, String consumerSecret, String accessToken, String secretToken, io.restassured.authentication.OAuthSignature signature)
io.restassured.specification.RequestSpecification
oauth2(String accessToken)
io.restassured.specification.RequestSpecification
oauth2(String accessToken, io.restassured.authentication.OAuthSignature signature)
io.restassured.specification.PreemptiveAuthSpec
preemptive()
-
-
-
Method Detail
-
basic
public io.restassured.specification.RequestSpecification basic(String userName, String password)
- Specified by:
basic
in interfaceio.restassured.specification.AuthenticationSpecification
-
ntlm
public io.restassured.specification.RequestSpecification ntlm(String userName, String password, String workstation, String domain)
- Specified by:
ntlm
in interfaceio.restassured.specification.AuthenticationSpecification
-
digest
public io.restassured.specification.RequestSpecification digest(String userName, String password)
- Specified by:
digest
in interfaceio.restassured.specification.AuthenticationSpecification
-
form
public io.restassured.specification.RequestSpecification form(String userName, String password)
- Specified by:
form
in interfaceio.restassured.specification.AuthenticationSpecification
-
form
public io.restassured.specification.RequestSpecification form(String userName, String password, io.restassured.authentication.FormAuthConfig config)
- Specified by:
form
in interfaceio.restassured.specification.AuthenticationSpecification
-
certificate
public io.restassured.specification.RequestSpecification certificate(String certURL, String password)
- Specified by:
certificate
in interfaceio.restassured.specification.AuthenticationSpecification
-
certificate
public io.restassured.specification.RequestSpecification certificate(String certURL, String password, io.restassured.authentication.CertificateAuthSettings certificateAuthSettings)
- Specified by:
certificate
in interfaceio.restassured.specification.AuthenticationSpecification
-
oauth2
public io.restassured.specification.RequestSpecification oauth2(String accessToken)
- Specified by:
oauth2
in interfaceio.restassured.specification.AuthenticationSpecification
-
oauth2
public io.restassured.specification.RequestSpecification oauth2(String accessToken, io.restassured.authentication.OAuthSignature signature)
- Specified by:
oauth2
in interfaceio.restassured.specification.AuthenticationSpecification
-
oauth
public io.restassured.specification.RequestSpecification oauth(String consumerKey, String consumerSecret, String accessToken, String secretToken)
- Specified by:
oauth
in interfaceio.restassured.specification.AuthenticationSpecification
-
oauth
public io.restassured.specification.RequestSpecification oauth(String consumerKey, String consumerSecret, String accessToken, String secretToken, io.restassured.authentication.OAuthSignature signature)
- Specified by:
oauth
in interfaceio.restassured.specification.AuthenticationSpecification
-
preemptive
public io.restassured.specification.PreemptiveAuthSpec preemptive()
- Specified by:
preemptive
in interfaceio.restassured.specification.AuthenticationSpecification
-
none
public io.restassured.specification.RequestSpecification none()
- Specified by:
none
in interfaceio.restassured.specification.AuthenticationSpecification
-
-