On this page:
   25.56    Initial User Seeding 25.58    LDAP Authentication   

25.57JSON Web KeySet (JWKS)

 

The JSON Web KeySet (JWKS) configuration category includes the following configurable options:

  • Signing JWKS (File)

  • Signing JWKS (Text)

  • Signing Key ID

25.57.1Property: Signing JWKS (File)

 
Property Name Signing JWKS (File)
Property Key
Property Type Resource Path
Description This is the file/resource path to use to load a JWKS (JSON Web KeySet) file that is used for signing OpenID Connect tokens. Generally, the format should be classpath:/filename.jwks for a file placed in the Smile CDR classes directory. Note that a JWKS must be provided in either File or Text format, not both.
Default Value (no default)
Example Property
module.[MODULE_ID].config.openid.signing.jwks_file = 

25.57.2Property: Signing JWKS (Text)

 
Property Name Signing JWKS (Text)
Property Key
Property Type JSON
Description This is a string containing a raw JSON JWKS (JSON Web KeySet) file that is used for signing OpenID Connect tokens. Note that a JWKS must be provided in either File or Text format, not both.
Default Value (no default)
Example Property
module.[MODULE_ID].config.openid.signing.jwks_text = 

25.57.3Property: Signing Key ID

 
Property Name Signing Key ID
Property Key
Property Type STRING
Description This is the ID of the key to use in the JWKS file when signing OpenID Connect tokens. This setting is optional. If no value is provided, the first key in the JWKS file will be used.
Default Value (no default)
Example Property
module.[MODULE_ID].config.openid.signing.key_id = 
   25.56    Initial User Seeding 25.58    LDAP Authentication