In order to create a new Auth Method that will be able to authenticate using OAuth2.0/JWT, run the following command in your terminal, with the relevant parameters enabled.


akeyless create-auth-method-oauth2 --name oauth-am --issuer your-issuer-url --jwks-uri your-jwks-uri --audience your-jwt-audience --bound-clients-ids your-restricted-clients-ids


-n, --name

*Auth Method name


Access expiration date in Unix timestamp (select 0 for access without expiry date)


A CIDR whitelist of the IPs that the access is restricted to


The client's ID that the access is restricted to


Issuer URL


The URL to the JSON Web Key Set (JWKS) that contains the public keys that should be used to verify any JSON Web Token (JWT) issued by the authorization server.


The audience in the JWT


In order to create a new OAuth2.0/JWT authentication credentials, go to Auth Methods tab, click on new and select OAuth2.0/JWT .

Did this page help you?