mirror of
https://github.com/nextcloud/passman.git
synced 2025-02-27 17:04:43 +08:00
47 lines
No EOL
930 B
JavaScript
47 lines
No EOL
930 B
JavaScript
angular.module('mock.credentialsService', []).
|
|
service('CredentialService', function($q) {
|
|
var credentialService = {};
|
|
var credential = {
|
|
'credential_id': null,
|
|
'guid': null,
|
|
'vault_id': null,
|
|
'label': null,
|
|
'description': null,
|
|
'created': null,
|
|
'changed': null,
|
|
'tags': [],
|
|
'email': null,
|
|
'username': null,
|
|
'password': null,
|
|
'url': null,
|
|
'favicon': null,
|
|
'renew_interval': null,
|
|
'expire_time': 0,
|
|
'delete_time': 0,
|
|
'files': [],
|
|
'custom_fields': [],
|
|
'otp': {},
|
|
'hidden': false
|
|
};
|
|
credentialService.getCredential = function() {
|
|
var _credential = {
|
|
id: 8888,
|
|
label: "test user"
|
|
};
|
|
return $q.when(_credential);
|
|
};
|
|
|
|
credentialService.newCredential = function () {
|
|
return angular.copy(credential);
|
|
};
|
|
|
|
credentialService.getRevisions = function() {
|
|
var mockRevision = [{
|
|
id: 1234,
|
|
created: ""
|
|
}];
|
|
return $q.when(mockRevision);
|
|
};
|
|
|
|
return credentialService;
|
|
}); |