idpv3-mfa issueshttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues2020-01-14T10:51:34+01:00https://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/30-RM-3663-MR-Add Robot Framework & Selenium to the build pipeline2020-01-14T10:51:34+01:00Etienne Dysli Metref-RM-3663-MR-Add Robot Framework & Selenium to the build pipelineEither in Maven verify phase or separately
*(from redmine: issue id 3663, created on 2016-04-20)*
* Relations:
* blocks #3680
* parent #3685Either in Maven verify phase or separately
*(from redmine: issue id 3663, created on 2016-04-20)*
* Relations:
* blocks #3680
* parent #3685Etienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/31-RM-3664-MR-Automatic deployment on demo IdP2020-01-14T10:51:35+01:00Etienne Dysli Metref-RM-3664-MR-Automatic deployment on demo IdPBuild pipeline step to deploy the newly-built IdP on the demo machine.
*(from redmine: issue id 3664, created on 2016-04-20)*Build pipeline step to deploy the newly-built IdP on the demo machine.
*(from redmine: issue id 3664, created on 2016-04-20)*nextEtienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/39-RM-3680-MR-acceptance test for first flow2020-01-14T10:51:43+01:00Etienne Dysli Metref-RM-3680-MR-acceptance test for first flowWith a web browser:
1. Send SAML AuthNRequest asking for the new authN context class to the
IdP
2. IdP should display the form
3. Submit form
4. IdP should produce a SAML AuthN assertion with the new authN context
class
Req...With a web browser:
1. Send SAML AuthNRequest asking for the new authN context class to the
IdP
2. IdP should display the form
3. Submit form
4. IdP should produce a SAML AuthN assertion with the new authN context
class
Requires web testing framework
*(from redmine: issue id 3680, created on 2016-05-04)*
* Relations:
* relates #3674
* blocks #3663
* parent #3685Etienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/44-RM-3685-MR-Automated web tests for new login flows2020-01-14T10:51:48+01:00Etienne Dysli Metref-RM-3685-MR-Automated web tests for new login flowsAutomated web browser-based tests
*(from redmine: issue id 3685, created on 2016-05-04)*
* Relations:
* child #3663
* child #3680Automated web browser-based tests
*(from redmine: issue id 3685, created on 2016-05-04)*
* Relations:
* child #3663
* child #3680nextEtienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/69-RM-3734-MR-Refactor TinyRadius2020-01-14T10:52:15+01:00Etienne Dysli Metref-RM-3734-MR-Refactor TinyRadiusThe code is old (Java 1.4 or earlier) and could benefit from modern Java
features like type safety (generics) and enums. Moreover, it has no
tests.
*(from redmine: issue id 3734, created on 2016-08-23)*The code is old (Java 1.4 or earlier) and could benefit from modern Java
features like type safety (generics) and enums. Moreover, it has no
tests.
*(from redmine: issue id 3734, created on 2016-08-23)*nextEtienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/77-RM-3748-MR-Rewrite RadiusClient to handle multiple requests2020-01-14T10:52:21+01:00Etienne Dysli Metref-RM-3748-MR-Rewrite RadiusClient to handle multiple requestsRewrite RadiusClient to be able to handle multiple requests at the same
time. Currently, it uses only one socket (source port) to send and
receive requests and access to the socket is synchronised (serial).
*(from redmine: issue id 374...Rewrite RadiusClient to be able to handle multiple requests at the same
time. Currently, it uses only one socket (source port) to send and
receive requests and access to the socket is synchronised (serial).
*(from redmine: issue id 3748, created on 2016-09-19)*nextEtienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/83-RM-3769-MR-Modify RadiusClient to handle multiple redundant RADIUS servers2020-01-14T10:52:25+01:00Etienne Dysli Metref-RM-3769-MR-Modify RadiusClient to handle multiple redundant RADIUS serversneed to define fail-over behaviour
*(from redmine: issue id 3769, created on 2016-10-19)*need to define fail-over behaviour
*(from redmine: issue id 3769, created on 2016-10-19)*nextEtienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/84-RM-3770-MR-Resolve username attribute after password step2020-01-14T10:52:25+01:00Etienne Dysli Metref-RM-3770-MR-Resolve username attribute after password stepin order to always use the same kind of user identifier for the OTP step
*(from redmine: issue id 3770, created on 2016-10-19)*in order to always use the same kind of user identifier for the OTP step
*(from redmine: issue id 3770, created on 2016-10-19)*nextEtienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/89-RM-3786-MR-Test code on IdP 3.32020-01-14T10:52:30+01:00Etienne Dysli Metref-RM-3786-MR-Test code on IdP 3.3Test deployment on IdP 3.3.0 without changes.
*(from redmine: issue id 3786, created on 2016-11-30)*Test deployment on IdP 3.3.0 without changes.
*(from redmine: issue id 3786, created on 2016-11-30)*nextEtienne Dysli MetrefEtienne Dysli Metref