Package org.wso2.pingfederate.client
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
-