All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.icoderman.woocommerce.oauth.OAuthSignature Maven / Gradle / Ivy

There is a newer version: 1.4
Show newest version
package com.icoderman.woocommerce.oauth;

import java.util.Map;
import java.util.Optional;

/**
 * OAuth Signature class, containing calculated OAuth properties.
 * Results to be used can be obtained in Header or Query formats.
 *
 * Optional values are retrieved as java.util.Optional.
 */
public interface OAuthSignature {

    String getAsHeader();

    String getAsQueryString();

    Map getAsMap();

    String getSignature();

    String getConsumerKey();

    String getTimestamp();

    String getNonce();

    String getSignatureMethod();

    String getVersion();

    Optional getScope();

    Optional getCallback();

    Optional getToken();

    Optional getVerifier();

    Optional getRealm();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy