public class OAuthUtils
extends java.lang.Object
| Constructor and Description |
|---|
OAuthUtils() |
| Modifier and Type | Method and Description |
|---|---|
static OAuth2Details |
createOAuthDetails(com.qmetry.qaf.automation.util.PropertyUtil propertyUtil) |
static java.lang.String |
encodeCredentials(java.lang.String username,
java.lang.String password) |
static java.lang.String |
getAccessToken(OAuth2Details oauthDetails) |
static java.lang.String |
getAuthorizationHeaderForAccessToken(java.lang.String accessToken) |
static java.lang.String |
getBasicAuthorizationHeader(java.lang.String username,
java.lang.String password) |
static java.util.Properties |
getClientConfigProps(java.lang.String path) |
static void |
getProtectedResource(OAuth2Details oauthDetails) |
static java.util.Map<java.lang.String,java.lang.String> |
handleJsonResponse(org.apache.http.HttpResponse response) |
static java.util.Map<java.lang.String,java.lang.String> |
handleResponse(org.apache.http.HttpResponse response) |
static java.util.Map<java.lang.String,java.lang.String> |
handleURLEncodedResponse(org.apache.http.HttpResponse response) |
static java.util.Map<java.lang.String,java.lang.String> |
handleXMLResponse(org.apache.http.HttpResponse response) |
static boolean |
isValid(java.lang.String str) |
static boolean |
isValidInput(OAuth2Details input) |
static void |
parseXMLDoc(org.w3c.dom.Element element,
org.w3c.dom.Document doc,
java.util.Map<java.lang.String,java.lang.String> oauthResponse) |
public static OAuth2Details createOAuthDetails(com.qmetry.qaf.automation.util.PropertyUtil propertyUtil)
public static java.util.Properties getClientConfigProps(java.lang.String path)
public static void getProtectedResource(OAuth2Details oauthDetails)
public static java.lang.String getAccessToken(OAuth2Details oauthDetails)
public static java.util.Map<java.lang.String,java.lang.String> handleResponse(org.apache.http.HttpResponse response)
public static java.util.Map<java.lang.String,java.lang.String> handleJsonResponse(org.apache.http.HttpResponse response)
public static java.util.Map<java.lang.String,java.lang.String> handleURLEncodedResponse(org.apache.http.HttpResponse response)
public static java.util.Map<java.lang.String,java.lang.String> handleXMLResponse(org.apache.http.HttpResponse response)
public static void parseXMLDoc(org.w3c.dom.Element element,
org.w3c.dom.Document doc,
java.util.Map<java.lang.String,java.lang.String> oauthResponse)
public static java.lang.String getAuthorizationHeaderForAccessToken(java.lang.String accessToken)
public static java.lang.String getBasicAuthorizationHeader(java.lang.String username,
java.lang.String password)
public static java.lang.String encodeCredentials(java.lang.String username,
java.lang.String password)
public static boolean isValidInput(OAuth2Details input)
public static boolean isValid(java.lang.String str)
Copyright © 2000 Infostretch Corp.