Identity provider with support for SSH Public Key Auth