You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2019/02/06 08:18:00 UTC

[jira] [Commented] (SOLR-12121) JWT Authentication plugin

    [ https://issues.apache.org/jira/browse/SOLR-12121?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16761563#comment-16761563 ] 

ASF subversion and git services commented on SOLR-12121:
--------------------------------------------------------

Commit 0b3ebdd290a3401ee9a8dd6bc0e133cad9718f1f in lucene-solr's branch refs/heads/branch_8x from Jan Høydahl
[ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=0b3ebdd ]

SOLR-12121: Fix test fails in JWTAuthPluginIntegrationTest.testMetrics

(cherry picked from commit d09c724a0eaca3666dcb3fbc931bb64eb5f5b72f)


> JWT Authentication plugin
> -------------------------
>
>                 Key: SOLR-12121
>                 URL: https://issues.apache.org/jira/browse/SOLR-12121
>             Project: Solr
>          Issue Type: New Feature
>      Security Level: Public(Default Security Level. Issues are Public) 
>          Components: Authentication
>            Reporter: Jan Høydahl
>            Assignee: Jan Høydahl
>            Priority: Major
>             Fix For: master (9.0)
>
>         Attachments: image-2018-08-27-13-04-04-183.png
>
>          Time Spent: 1h
>  Remaining Estimate: 0h
>
> A new Authentication plugin that will accept a [Json Web Token|https://en.wikipedia.org/wiki/JSON_Web_Token] (JWT) in the Authorization header and validate it by checking the cryptographic signature. The plugin will not perform the authentication itself but assert that the user was authenticated by the service that issued the JWT token.
> JWT defined a number of standard claims, and user principal can be fetched from the {{sub}} (subject) claim and passed on to Solr. The plugin will always check the {{exp}} (expiry) claim and optionally enforce checks on the {{iss}} (issuer) and {{aud}} (audience) claims.
> The first version of the plugin will only support RSA signing keys and will support fetching the public key of the issuer through a [Json Web Key|https://tools.ietf.org/html/rfc7517] (JWK) file, either from a https URL or from local file.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org