OAuth2/OpenID Connect with Okta and Google IAM, JWT, Encryption, Signatures, openssl, Java Spring Boot and Angular