Sean Kaim
e143c6b5b4
resharper code reformat (to allow standard code style going forward)
2019-02-15 16:47:56 -05:00
David Sparer
21a48ccab5
some minor cleanup
2017-05-02 12:25:02 -06:00
David Sparer
4869058f46
fixed exception that would occur if the repo list xml file did not exist
2017-04-12 17:37:42 -06:00
David Sparer
3291c24c8c
created SecureSerializer abstraction
2017-04-12 12:39:38 -06:00
David Sparer
d63177f3c7
modified the cred repo interface
...
load now requires a decryption key
2017-04-06 14:56:19 -06:00
David Sparer
e9d41fd01b
changed interface for loading credentials from a repo to get around issues with providing a key
2017-04-06 09:16:14 -06:00
David Sparer
8439d6d3aa
lots of reworked interfaces around cred repo serialization
...
- decryptors now expose a property that represents what key they will use for decrypt. this can be used by decorators to properly encapsulate password prompts
- added some basic acceptance tests around cred repos
- added some stubby implementations for IDataProvider and the key provider decorators
2017-04-03 20:09:47 -06:00
David Sparer
e436a31a18
split up crypto provider factories and created an interface
2017-04-02 22:33:36 -06:00
David Sparer
72b8cd2ac8
credential lists are now loaded and saved from the provider list
2017-02-11 20:30:39 -07:00
David Sparer
e5b22255e9
added a Title property to cred repos to allow creating a friendly name
2017-02-11 19:12:35 -07:00
David Sparer
c5bb10db4c
fixed serialization bug
2017-02-11 13:06:54 -07:00
David Sparer
2a113efe5c
we can now load the cred repo list
2017-02-11 12:35:02 -07:00
David Sparer
801791b4df
renamed cred repo config property "Name" to "TypeName"
2017-02-11 12:18:19 -07:00
David Sparer
b8c2c86c59
renamed ICredentialProvider to ICredentialRepository and split up data/behavior to separate classes
2017-02-10 12:17:12 -07:00
David Sparer
c7b205dbde
Began creating a serializer for saving credential providers
2016-11-09 15:42:51 -07:00