com.paypal.core.soap
Class SignatureHttpHeaderAuthStrategy

java.lang.Object
  extended by com.paypal.core.AbstractSignatureHttpHeaderAuthStrategy
      extended by com.paypal.core.soap.SignatureHttpHeaderAuthStrategy
All Implemented Interfaces:
AuthenticationStrategy<Map<String,String>,SignatureCredential>

public class SignatureHttpHeaderAuthStrategy
extends AbstractSignatureHttpHeaderAuthStrategy

CertificateHttpHeaderAuthStrategy is an implementation of AuthenticationStrategy which acts on SignatureCredential and retrieves them as HTTP headers


Field Summary
 
Fields inherited from class com.paypal.core.AbstractSignatureHttpHeaderAuthStrategy
endPointUrl
 
Constructor Summary
SignatureHttpHeaderAuthStrategy(String endPointUrl)
          SignatureHttpHeaderAuthStrategy
 
Method Summary
protected  Map<String,String> processTokenAuthorization(SignatureCredential sigCred, TokenAuthorization tokenAuth)
          Processing for TokenAuthorization under SignatureCredential
 
Methods inherited from class com.paypal.core.AbstractSignatureHttpHeaderAuthStrategy
generateHeaderStrategy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SignatureHttpHeaderAuthStrategy

public SignatureHttpHeaderAuthStrategy(String endPointUrl)
SignatureHttpHeaderAuthStrategy

Parameters:
endPointUrl -
Method Detail

processTokenAuthorization

protected Map<String,String> processTokenAuthorization(SignatureCredential sigCred,
                                                       TokenAuthorization tokenAuth)
                                                throws OAuthException
Processing for TokenAuthorization under SignatureCredential

Specified by:
processTokenAuthorization in class AbstractSignatureHttpHeaderAuthStrategy
Parameters:
sigCred - SignatureCredential instance
tokenAuth - TokenAuthorization instance
Returns:
Map of HTTP headers
Throws:
OAuthException


Copyright © 2015. All Rights Reserved.