Makes authorization-credentials properties private/readonly.
Privatizes more interface.
Privatizes request credentials interface.
Privatizes developer-credentials interface.
Cleans up constructor.
Cleans up authorization setter.
Moves convenience method into adapter.
Moves credential methods into categories.
Removes unused initializer.
Moves more credential processing methods into categories.
Inserts error to prevent missing credentials.