| # Configuration file for JMAP |
| # Read https://james.apache.org/server/config-jmap.html for further details |
| |
| enabled=true |
| |
| tls.keystoreURL=file://conf/keystore |
| tls.secret=james72laBalle |
| |
| # Alternatively TLS keys can be supplied via PEM files |
| # tls.privateKey=file://conf/private.nopass.key |
| # tls.certificates=file://conf/certs.self-signed.csr |
| # An optional secret might be specified for the private key |
| # tls.secret=james72laBalle |
| |
| # |
| # If you wish to use OAuth authentication, you should provide a valid JWT public key. |
| # The following entry specify the link to the URL of the public key file, |
| # which should be a PEM format file. |
| # |
| #jwt.publickeypem.url=file://conf/jwt_publickey |
| |
| # Should simple Email/query be resolved against a Cassandra projection, or should we resolve them against OpenSearch? |
| # This enables a higher resilience, but the projection needs to be correctly populated. False by default. |
| # view.email.query.enabled=true |
| |
| # If you want to specify authentication strategies for Jmap draft version |
| # For custom Authentication Strategy not inside package "org.apache.james.jmap.http", you have to specify its FQDN |
| # authentication.strategy.draft=AccessTokenAuthenticationStrategy,JWTAuthenticationStrategy,QueryParameterAccessTokenAuthenticationStrategy |
| |
| # If you want to specify authentication strategies for Jmap rfc-8621 version |
| # For custom Authentication Strategy not inside package "org.apache.james.jmap.http", you have to specify its FQDN |
| authentication.strategy.rfc8621=BasicAuthenticationStrategy,XUserAuthenticationStrategy |