Unused variable
Updating requests
Renaming EncryptedKeys to just Keys
Improving password functionality of get_response
Only sync public keys if we need to
Less hard coded path part
Check if credentials have changed as well.
Pass through typ to allow different Credential types
Adding the ability to register a saml provider
Adding SamlCredentials