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
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