RS256 key roles
RS256 is the JOSE name for RSASSA-PKCS1-v1_5 using SHA-256. The generated private key is the signing credential, and the mathematically related public key is the verification credential. A verifier configured for RS256 checks a token signature with the public key. It does not need, and should never receive, the private key.