Decrypting shared credential works

This commit is contained in:
brantje 2016-10-03 15:52:11 +02:00
parent 28aa97bc57
commit 68eac74ddb
No known key found for this signature in database
GPG key ID: 5FF1D117F918687F

View file

@ -6,7 +6,6 @@
* @description
* # ShareService
* Service in the passmanApp.
* This file is part of passman, licensed under AGPLv3
*/
angular.module('passmanApp')
.service('ShareService', ['$http', 'VaultService', 'EncryptService', 'CredentialService', function ($http, VaultService, EncryptService, CredentialService) {
@ -68,6 +67,12 @@ angular.module('passmanApp')
return response.data;
})
},
unshareCredential: function (credential) {
var queryUrl = OC.generateUrl('apps/passman/api/v2/sharing/unshare/'+ credential.guid);
return $http.delete(queryUrl).then(function (response) {
return response.data;
})
},
getPublicSharedCredential: function (request, crypted_shared_key) {
var queryUrl = OC.generateUrl('apps/passman/api/v2/sharing/public/view');
return $http.get(queryUrl).then(function (response) {