idpv3-mfa issueshttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues2020-01-14T10:51:41+01:00https://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/35-RM-3676-MR-decide new authN context class URL2020-01-14T10:51:41+01:00Etienne Dysli Metref-RM-3676-MR-decide new authN context class URL
*(from redmine: issue id 3676, created on 2016-05-04, closed on 2016-05-13)*
* Relations:
* blocks #3677
* parent #3674
*(from redmine: issue id 3676, created on 2016-05-04, closed on 2016-05-13)*
* Relations:
* blocks #3677
* parent #3674Etienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/34-RM-3675-MR-SWF integration test2020-01-14T10:51:40+01:00Etienne Dysli Metref-RM-3675-MR-SWF integration test
*(from redmine: issue id 3675, created on 2016-05-04, closed on 2016-05-13)*
* Relations:
* parent #3674
*(from redmine: issue id 3675, created on 2016-05-04, closed on 2016-05-13)*
* Relations:
* parent #3674Etienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/32-RM-3666-MR-Add post-receive hook on Git repo to trigger builds2020-01-14T10:51:37+01:00Etienne Dysli Metref-RM-3666-MR-Add post-receive hook on Git repo to trigger builds
*(from redmine: issue id 3666, created on 2016-04-26, closed on 2016-05-04)*
* Relations:
* parent #3658
*(from redmine: issue id 3666, created on 2016-04-26, closed on 2016-05-04)*
* Relations:
* parent #3658Etienne 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/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/29-RM-3662-MR-Create Maven POM2020-01-14T10:51:34+01:00Etienne Dysli Metref-RM-3662-MR-Create Maven POM- shibboleth.net repositories
- IdP 3.2.1 dependencies
- test dependencies (junit, spring-test)
*(from redmine: issue id 3662, created on 2016-04-20, closed on 2016-04-28)*
* Relations:
* parent #3658- shibboleth.net repositories
- IdP 3.2.1 dependencies
- test dependencies (junit, spring-test)
*(from redmine: issue id 3662, created on 2016-04-20, closed on 2016-04-28)*
* Relations:
* parent #3658Etienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/27-RM-3660-MR-Configure Jenkins jobs2020-01-14T10:51:32+01:00Etienne Dysli Metref-RM-3660-MR-Configure Jenkins jobs
*(from redmine: issue id 3660, created on 2016-04-19, closed on 2016-04-28)*
* Relations:
* parent #3658
*(from redmine: issue id 3660, created on 2016-04-19, closed on 2016-04-28)*
* Relations:
* parent #3658Etienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/26-RM-3659-MR-Obtain Git read access for Jenkins2020-01-14T10:51:30+01:00Etienne Dysli Metref-RM-3659-MR-Obtain Git read access for Jenkins
*(from redmine: issue id 3659, created on 2016-04-19, closed on 2016-04-19)*
* Relations:
* parent #3632
*(from redmine: issue id 3659, created on 2016-04-19, closed on 2016-04-19)*
* Relations:
* parent #3632Etienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/24-RM-3656-MR-Register IdP in AAI Test federation2020-01-14T10:51:28+01:00Etienne Dysli Metref-RM-3656-MR-Register IdP in AAI Test federation
*(from redmine: issue id 3656, created on 2016-04-13, closed on 2016-05-04)*
* Relations:
* parent #3654
*(from redmine: issue id 3656, created on 2016-04-13, closed on 2016-05-04)*
* Relations:
* parent #3654Etienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/23-RM-3655-MR-Prepare IdP config in Puppet2020-01-14T10:51:27+01:00Etienne Dysli Metref-RM-3655-MR-Prepare IdP config in Puppet
*(from redmine: issue id 3655, created on 2016-04-13, closed on 2016-04-26)*
* Relations:
* parent #3654
*(from redmine: issue id 3655, created on 2016-04-13, closed on 2016-04-26)*
* Relations:
* parent #3654Etienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/21-RM-3653-MR-Verify user identity on enrollment2020-01-14T10:51:24+01:00Etienne Dysli Metref-RM-3653-MR-Verify user identity on enrollmentAs a university account administrator,
I want to verify user's identities before they can use 2FA,
so that I can provide a stronger verification level to applications
using 2FA.
→ process independent of Shibboleth
*(from redmine: ...As a university account administrator,
I want to verify user's identities before they can use 2FA,
so that I can provide a stronger verification level to applications
using 2FA.
→ process independent of Shibboleth
*(from redmine: issue id 3653, created on 2016-04-13)*https://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/20-RM-3652-MR-MFA over RADIUS2020-01-14T10:51:24+01:00Etienne Dysli Metref-RM-3652-MR-MFA over RADIUSAs a VPN gateway operator,
I want to authenticate 2FA users over RADIUS,
so that both users with or without 2FA are authenticated over the same
protocol.
→ RADIUS authentication is independent of Shibboleth
*(from redmine: issue i...As a VPN gateway operator,
I want to authenticate 2FA users over RADIUS,
so that both users with or without 2FA are authenticated over the same
protocol.
→ RADIUS authentication is independent of Shibboleth
*(from redmine: issue id 3652, created on 2016-04-13)*https://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/19-RM-3651-MR-IdP configuration for MFA2020-01-14T10:51:24+01:00Etienne Dysli Metref-RM-3651-MR-IdP configuration for MFAAs an IdP operator,
I want to provide a 2FA login flow,
so that SPs can get stronger authentication.
*(from redmine: issue id 3651, created on 2016-04-13)*As an IdP operator,
I want to provide a 2FA login flow,
so that SPs can get stronger authentication.
*(from redmine: issue id 3651, created on 2016-04-13)*https://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/18-RM-3650-MR-MFA only to validate sensitive actions2020-01-14T10:51:23+01:00Etienne Dysli Metref-RM-3650-MR-MFA only to validate sensitive actionsAs a SP-protected web application operator,
I want to be able to use 2FA only to validate sensitive user actions,
so that sensitive actions are strongly protected and users are not
required to use 2FA all the time.
→ handled by the ...As a SP-protected web application operator,
I want to be able to use 2FA only to validate sensitive user actions,
so that sensitive actions are strongly protected and users are not
required to use 2FA all the time.
→ handled by the application which must request stronger authentication
to Shibboleth when it needs it
*(from redmine: issue id 3650, created on 2016-04-13)*https://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/17-RM-3649-MR-MFA for whole SP2020-01-14T10:51:23+01:00Etienne Dysli Metref-RM-3649-MR-MFA for whole SPAs a SP-protected web application operator,
I want to force users to authenticate with two factors,
so that their account and the personal information it contains are
better protected.
*(from redmine: issue id 3649, created on 2016...As a SP-protected web application operator,
I want to force users to authenticate with two factors,
so that their account and the personal information it contains are
better protected.
*(from redmine: issue id 3649, created on 2016-04-13)*https://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/16-RM-3648-MR-Password recovery2020-01-14T10:51:22+01:00Etienne Dysli Metref-RM-3648-MR-Password recoveryAs a university student,
I want to be able to reset my password using a 2FA-protected online
self-service,
so that my password cannot be changed by others.
→ process independent of Shibboleth
*(from redmine: issue id 3648, created...As a university student,
I want to be able to reset my password using a 2FA-protected online
self-service,
so that my password cannot be changed by others.
→ process independent of Shibboleth
*(from redmine: issue id 3648, created on 2016-04-13)*https://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/15-RM-3647-MR-Won't use personal device2020-01-14T10:51:22+01:00Etienne Dysli Metref-RM-3647-MR-Won't use personal deviceAs a reluctant university staff,
I want the University to give me the means to access protected
resources,
so that I can access SPs requiring 2FA without using my own personal
device.
→ process independent of Shibboleth (physical to...As a reluctant university staff,
I want the University to give me the means to access protected
resources,
so that I can access SPs requiring 2FA without using my own personal
device.
→ process independent of Shibboleth (physical token?)
*(from redmine: issue id 3647, created on 2016-04-13)*https://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/14-RM-3646-MR-Backup access2020-01-14T10:51:21+01:00Etienne Dysli Metref-RM-3646-MR-Backup accessAs a regular 2FA user temporarily unable to use my second factor,
I want to be granted a fallback access for a limited period of time,
so that I can access SPs requiring 2FA.
→ process independent of Shibboleth (helpdesk-provided OT...As a regular 2FA user temporarily unable to use my second factor,
I want to be granted a fallback access for a limited period of time,
so that I can access SPs requiring 2FA.
→ process independent of Shibboleth (helpdesk-provided OTP)
*(from redmine: issue id 3646, created on 2016-04-13)*https://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/13-RM-3645-MR-Choose second factor on IdP2020-01-14T10:51:21+01:00Etienne Dysli Metref-RM-3645-MR-Choose second factor on IdPAs a user authenticating on the IdP,
I want to be able to choose the second authentication factor,
so that I can use the most convenient method for me.
*(from redmine: issue id 3645, created on 2016-04-13)*As a user authenticating on the IdP,
I want to be able to choose the second authentication factor,
so that I can use the most convenient method for me.
*(from redmine: issue id 3645, created on 2016-04-13)*https://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/12-RM-3644-MR-SMS OTP support2020-01-14T10:51:20+01:00Etienne Dysli Metref-RM-3644-MR-SMS OTP supportAs a university staff with only a mobile phone (no smart phone),
I want to receive an OTP via SMS when authenticating on the IdP,
so that I can access SPs requiring 2FA.
*(from redmine: issue id 3644, created on 2016-04-13)*As a university staff with only a mobile phone (no smart phone),
I want to receive an OTP via SMS when authenticating on the IdP,
so that I can access SPs requiring 2FA.
*(from redmine: issue id 3644, created on 2016-04-13)*