Interface AuthClient


public interface AuthClient
Client Implementation to communicate with the keymanager.
  • Method Details

    • revoke

      void revoke(String clientId, String clientSecret, String token) throws org.wso2.carbon.apimgt.impl.kmclient.KeyManagerClientException
      Throws:
      org.wso2.carbon.apimgt.impl.kmclient.KeyManagerClientException
    • generate

      org.wso2.carbon.apimgt.impl.kmclient.model.TokenInfo generate(String authToken, String grantType, String scope) throws org.wso2.carbon.apimgt.impl.kmclient.KeyManagerClientException
      Throws:
      org.wso2.carbon.apimgt.impl.kmclient.KeyManagerClientException
    • generateWithValidityPeriod

      org.wso2.carbon.apimgt.impl.kmclient.model.TokenInfo generateWithValidityPeriod(String clientId, String clientSecret, String grantType, String scope, String validityPeriod) throws org.wso2.carbon.apimgt.impl.kmclient.KeyManagerClientException
      Throws:
      org.wso2.carbon.apimgt.impl.kmclient.KeyManagerClientException