Class 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.
    • 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()  
    • Constructor Detail

      • AuthenticationSpecificationStub

        public AuthenticationSpecificationStub()
    • Method Detail

      • 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