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
     
  • Method Summary

    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
     
    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
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AuthenticationSpecificationStub

      public AuthenticationSpecificationStub()
  • Method Details

    • basic

      public io.restassured.specification.RequestSpecification basic(String userName, String password)
      Specified by:
      basic in interface io.restassured.specification.AuthenticationSpecification
    • ntlm

      public io.restassured.specification.RequestSpecification ntlm(String userName, String password, String workstation, String domain)
      Specified by:
      ntlm in interface io.restassured.specification.AuthenticationSpecification
    • digest

      public io.restassured.specification.RequestSpecification digest(String userName, String password)
      Specified by:
      digest in interface io.restassured.specification.AuthenticationSpecification
    • form

      public io.restassured.specification.RequestSpecification form(String userName, String password)
      Specified by:
      form in interface io.restassured.specification.AuthenticationSpecification
    • form

      public io.restassured.specification.RequestSpecification form(String userName, String password, io.restassured.authentication.FormAuthConfig config)
      Specified by:
      form in interface io.restassured.specification.AuthenticationSpecification
    • certificate

      public io.restassured.specification.RequestSpecification certificate(String certURL, String password)
      Specified by:
      certificate in interface io.restassured.specification.AuthenticationSpecification
    • certificate

      public io.restassured.specification.RequestSpecification certificate(String certURL, String password, io.restassured.authentication.CertificateAuthSettings certificateAuthSettings)
      Specified by:
      certificate in interface io.restassured.specification.AuthenticationSpecification
    • oauth2

      public io.restassured.specification.RequestSpecification oauth2(String accessToken)
      Specified by:
      oauth2 in interface io.restassured.specification.AuthenticationSpecification
    • oauth2

      public io.restassured.specification.RequestSpecification oauth2(String accessToken, io.restassured.authentication.OAuthSignature signature)
      Specified by:
      oauth2 in interface io.restassured.specification.AuthenticationSpecification
    • oauth

      public io.restassured.specification.RequestSpecification oauth(String consumerKey, String consumerSecret, String accessToken, String secretToken)
      Specified by:
      oauth in interface io.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 interface io.restassured.specification.AuthenticationSpecification
    • preemptive

      public io.restassured.specification.PreemptiveAuthSpec preemptive()
      Specified by:
      preemptive in interface io.restassured.specification.AuthenticationSpecification
    • none

      public io.restassured.specification.RequestSpecification none()
      Specified by:
      none in interface io.restassured.specification.AuthenticationSpecification