Abstract Keystores classes