OpenLiberty / open-liberty

Open Liberty is a highly composable, fast to start, dynamic application server runtime environment
https://openliberty.io
Eclipse Public License 2.0
1.16k stars 599 forks source link

Enable the support of Authentication filter in mpjwt-1.x features #4714

Closed chunlongliang-ibm closed 6 years ago

chunlongliang-ibm commented 6 years ago

This feature enables the support of authFilter inside mpJwt-1.x features, so if mpJwt-1.x feature is enabled, mpJwt-1.x feature has option to decide if a request should be authenticated with JWT, or can be fallbacked to other available authentication methods. without this function, if mpJwt-1.x is enabled, all requests must be authenticated with JWT per MP-JWT specification.

This epic resolves https://bigblue.aha.io/features/SEC-11

chunlongliang-ibm commented 6 years ago

@gkwan-ibm WAD-- Not required. This is to update meta-type to define a reference to authnFilter, and update runtime to honor the configuration attribute. Test and Demo -- Both L2 and L3 knows how authFilter working. SVT -- Not Required Queues -- Retain PMR and APAR: handled by WL3WSS.Salesforce Q name: WAS L3: Security SSO

chunlongliang-ibm commented 6 years ago

@gscottj , there is no Accessibility issue

dave-waddling commented 6 years ago

FAT Focal Approval: Please can you complete the Feature Test Summary issue (#4721) that has been added to your Epic. This issue is what is used to review the FAT testing and obtain the FAT focal approval. Many thanks.

bsbyrd1 commented 6 years ago

My approval is based on the sizing of the ID work, and the expectation that the ID work can be completed before the last ID translation drop.

dave-waddling commented 6 years ago

FAT Focal Approval: Hi, just a reminder that the Feature Test Summary issue (#4721) requires completion before approval can be granted.

rumanaHaque commented 6 years ago

No SVT required for this Feature, so marking the svt approval.

chunlongliang-ibm commented 6 years ago

STE_for_MP_JWT.pptx

marikaj123 commented 6 years ago

Added the STE approval on behalf of Swati.

dave-waddling commented 6 years ago

FAT Focal Approval: The Feature Test Summary looks good and the last pair test cases were able to be tested sufficiently without requiring a full SOE (they were platform agnostic and incredibly basic). Approval granted.

atosak commented 6 years ago

@chunlongliang-ibm , It seems that we have all the required approvals, can this Epic be closed?

ayoho commented 6 years ago

@chunlongliang-ibm and @arunavemulapalli: Sending another reminder - can this be closed?

chunlongliang-ibm commented 6 years ago

This feature has been completed.