class Doorkeeper::SecretStoring::BCrypt

def self.validate_for(model)

Determines what secrets this strategy is applicable for
#
def self.validate_for(model)
  unless model.to_sym == :application
    raise ArgumentError,
          "'#{name}' can only be used for storing application secrets."
  end
  unless bcrypt_present?
    raise ArgumentError,
          "'#{name}' requires the 'bcrypt' gem being loaded."
  end
  true
end