[jboss-jira] [JBoss JIRA] (WFLY-12660) Make IP address of remote EJB client accessible to the developer from within app authentication code
Farah Juma (Jira)
issues at jboss.org
Thu Oct 10 17:26:00 EDT 2019
[ https://issues.jboss.org/browse/WFLY-12660?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Farah Juma moved EAP7-1357 to WFLY-12660:
-----------------------------------------
Project: WildFly (was: EAP 7 Planning Pilot)
Key: WFLY-12660 (was: EAP7-1357)
Issue Type: Feature Request (was: Requirement)
Workflow: GIT Pull Request workflow (was: EAP Agile Workflow 2.0)
Component/s: Security
(was: Security)
EAP PT Pre-Checked (PC): (was: TODO)
Target Release: (was: 7.4.0.GA)
EAP PT Product Docs (PD): (was: New)
EAP PT Docs Analysis (DA): (was: TODO)
Writer: (was: Tomas Radej)
> Make IP address of remote EJB client accessible to the developer from within app authentication code
> ----------------------------------------------------------------------------------------------------
>
> Key: WFLY-12660
> URL: https://issues.jboss.org/browse/WFLY-12660
> Project: WildFly
> Issue Type: Feature Request
> Components: Security
> Reporter: Farah Juma
> Assignee: Farah Juma
> Priority: Minor
> Labels: EAP-CD19, Previous_RFE, eap-7.2.0-deferred, eap-7.3.0-deferred
>
> UPDATE:
> This requirement now applies to the new security implementation based on Elytron.
> When a customer writes an authentication module using Elytron (similar to login module) where the custom code is involved in authenticating or authorizing , that user will be able to check the IP of the client that initiated the request so that they can auth decisions based on client IP.
> ====================
> 2. Who is the customer behind the request?
> Account: Alcatel - Canada (612917)
> TAM customer: no
> SRM customer: no
> Strategic: no
> 3. What is the nature and description of the request?
> The customer wants to be able to get the IP address of the
> EJB client in the login module when the security-realm is
> configured to defer to jaas.
> 4. Why does the customer need this? (List the business requirements here)
> The customer needs the IP address of the client during the authentication process.
> They use the IP address in their custom login module.
> 5. How would the customer like to achieve this? (List the functional requirements here)
> 6. For each functional requirement listed, specify how Red Hat and the customer can test to confirm the requirement is successfully implemented.
> Configure the ApplicationRealm security-realm to defer to JAAS. Implement a custom login module that retrieves the IP address of the standalone EJB client.
> 8. Does the customer have any specific timeline dependencies and which release would they like to target (i.e. RHEL5, RHEL6)?
> As soon as possible.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
More information about the jboss-jira
mailing list