http://git-wip-us.apache.org/repos/asf/airavata/blob/8e59d800/thrift-interface-descriptions/airavata-apis/airavata_api.thrift ---------------------------------------------------------------------- diff --git a/thrift-interface-descriptions/airavata-apis/airavata_api.thrift b/thrift-interface-descriptions/airavata-apis/airavata_api.thrift index 9195209..78ec08c 100644 --- a/thrift-interface-descriptions/airavata-apis/airavata_api.thrift +++ b/thrift-interface-descriptions/airavata-apis/airavata_api.thrift @@ -365,6 +365,29 @@ service Airavata { 2: airavata_errors.AiravataClientException ace, 3: airavata_errors.AiravataSystemException ase) + /** + * + * Get all Public Key summaries for user in a Gateway + * + * @param CredStoreToken + * Credential Store Token which you want to find the Public Key for. + * + * @param gatewayId + * This is the unique identifier of your gateway where the token and public key was generated from. + * + * @param userId + * This is the unique identifier of user whose public keys are to be fetched. + * + * @return CredentialSummary + * + **/ + list<credential_summary.CredentialSummary> getAllSSHPubKeysSummaryForUserInGateway (1: required security_model.AuthzToken authzToken, + 2: required string gatewayId, + 3: required string userId) + throws (1: airavata_errors.InvalidRequestException ire, + 2: airavata_errors.AiravataClientException ace, + 3: airavata_errors.AiravataSystemException ase) + map<string, string> getAllGatewayPWDCredentials (1: required security_model.AuthzToken authzToken, 2: required string gatewayId)
- [33/51] [abbrv] airavata git commit: changing the module name scnakandala
- [34/51] [abbrv] airavata git commit: removing invalid echo scnakandala
- [08/51] [abbrv] airavata git commit: Merge branch 'ssh-cred-mo... scnakandala
- [09/51] [abbrv] airavata git commit: moving sharing registry i... scnakandala
- [25/51] [abbrv] airavata git commit: adding separate distribut... scnakandala
- [47/51] [abbrv] airavata git commit: fixing id issues scnakandala
- [48/51] [abbrv] airavata git commit: fixing id issues scnakandala
- [46/51] [abbrv] airavata git commit: adding initial how to use... scnakandala
- [32/51] [abbrv] airavata git commit: fixing the sharing server... scnakandala
- [13/51] [abbrv] airavata git commit: Adding Airavata Api level... scnakandala
- [11/51] [abbrv] airavata git commit: Adding Airavata Api level... scnakandala
- [31/51] [abbrv] airavata git commit: implementing sharing serv... scnakandala
- [51/51] [abbrv] airavata git commit: fixing id issues scnakandala
- [19/51] [abbrv] airavata git commit: adding search criteria as... scnakandala
- [10/51] [abbrv] airavata git commit: Adding getAllSSHKeyForUse... scnakandala
- [02/51] [abbrv] airavata git commit: Adding SSHCredentialSumma... scnakandala
- [29/51] [abbrv] airavata git commit: implementing sharing serv... scnakandala
- [44/51] [abbrv] airavata git commit: adding initial how to use... scnakandala
- [27/51] [abbrv] airavata git commit: adding separate distribut... scnakandala
- [43/51] [abbrv] airavata git commit: updating docs scnakandala
- [35/51] [abbrv] airavata git commit: fixing logging issue scnakandala