module Subs::CredentialProvider