idpv3-mfa issueshttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues2020-01-14T10:52:13+01:00https://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/65-RM-3723-MR-Token enrollment procedure2020-01-14T10:52:13+01:00Etienne Dysli Metref-RM-3723-MR-Token enrollment procedureDescribe how users can get a new token (first time).
*(from redmine: issue id 3723, created on 2016-07-13, closed on 2016-09-19)*Describe how users can get a new token (first time).
*(from redmine: issue id 3723, created on 2016-07-13, closed on 2016-09-19)*w38https://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/64-RM-3722-MR-Button to send SMS OTP2020-01-14T10:52:13+01:00Etienne Dysli Metref-RM-3722-MR-Button to send SMS OTPButton on the login form that triggers sending a SMS OTP.
Send "sms" as password in Access-Request packet.
*(from redmine: issue id 3722, created on 2016-07-13, closed on 2016-11-25)*Button on the login form that triggers sending a SMS OTP.
Send "sms" as password in Access-Request packet.
*(from redmine: issue id 3722, created on 2016-07-13, closed on 2016-11-25)*w48https://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/63-RM-3721-MR-Login flow with one screen?2020-01-14T10:52:12+01:00Etienne Dysli Metref-RM-3721-MR-Login flow with one screen?If the flow with two screens is not satisfactory, implement everything
in one step i.e. password and OTP in the same form. Must make a copy of
the existing Password flow and add the second factor in it.
*(from redmine: issue id 3721, c...If the flow with two screens is not satisfactory, implement everything
in one step i.e. password and OTP in the same form. Must make a copy of
the existing Password flow and add the second factor in it.
*(from redmine: issue id 3721, created on 2016-07-13, closed on 2016-11-28)*nexthttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/62-RM-3719-MR-Document RADIUS conversation2020-01-14T10:52:11+01:00Etienne Dysli Metref-RM-3719-MR-Document RADIUS conversationWrite down which RADIUS messages are used/expected in the conversation
to verify one OTP.
*(from redmine: issue id 3719, created on 2016-07-13, closed on 2016-08-23)*
* Relations:
* parent #3696Write down which RADIUS messages are used/expected in the conversation
to verify one OTP.
*(from redmine: issue id 3719, created on 2016-07-13, closed on 2016-08-23)*
* Relations:
* parent #3696https://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/61-RM-3712-MR-Document Apache directives around authNContextClass2020-01-14T10:52:10+01:00Etienne Dysli Metref-RM-3712-MR-Document Apache directives around authNContextClassDocument Apache directives provided by mod\_shib for requesting a given
authNContextClass and verifying that a session was initiated with that
class.
*(from redmine: issue id 3712, created on 2016-06-29, closed on 2016-07-13)*Document Apache directives provided by mod\_shib for requesting a given
authNContextClass and verifying that a session was initiated with that
class.
*(from redmine: issue id 3712, created on 2016-06-29, closed on 2016-07-13)*w28Etienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/59-RM-3706-MR-Modify validation action to validate OTPs against fake RADIUS val...2020-01-14T10:52:09+01:00Etienne Dysli Metref-RM-3706-MR-Modify validation action to validate OTPs against fake RADIUS validator serviceneeds an "OTP verifier" interface to hide RADIUS
*(from redmine: issue id 3706, created on 2016-06-15, closed on 2016-09-09)*
* Relations:
* parent #3737needs an "OTP verifier" interface to hide RADIUS
*(from redmine: issue id 3706, created on 2016-06-15, closed on 2016-09-09)*
* Relations:
* parent #3737Etienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/58-RM-3705-MR-Wire OTP extraction bean in simple flow2020-01-14T10:52:08+01:00Etienne Dysli Metref-RM-3705-MR-Wire OTP extraction bean in simple flowbetween view state and validation action state
need to mock the HTTP request in tests
*(from redmine: issue id 3705, created on 2016-06-15, closed on 2016-09-08)*
* Relations:
* parent #3740between view state and validation action state
need to mock the HTTP request in tests
*(from redmine: issue id 3705, created on 2016-06-15, closed on 2016-09-08)*
* Relations:
* parent #3740Etienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/57-RM-3704-MR-find a good Java library for RADIUS2020-01-14T10:52:07+01:00Etienne Dysli Metref-RM-3704-MR-find a good Java library for RADIUSfallback to executing radclient as first step
*(from redmine: issue id 3704, created on 2016-06-15, closed on 2016-08-23)*
* Relations:
* parent #3696fallback to executing radclient as first step
*(from redmine: issue id 3704, created on 2016-06-15, closed on 2016-08-23)*
* Relations:
* parent #3696Etienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/56-RM-3703-MR-modify simple flow view to display username2020-01-14T10:52:05+01:00Etienne Dysli Metref-RM-3703-MR-modify simple flow view to display username
*(from redmine: issue id 3703, created on 2016-06-15, closed on 2016-08-04)*
* Relations:
* parent #3695
*(from redmine: issue id 3703, created on 2016-06-15, closed on 2016-08-04)*
* Relations:
* parent #3695Etienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/55-RM-3702-MR-modify simple flow to fetch username from session2020-01-14T10:52:04+01:00Etienne Dysli Metref-RM-3702-MR-modify simple flow to fetch username from session
*(from redmine: issue id 3702, created on 2016-06-15, closed on 2016-07-29)*
* Relations:
* parent #3695
*(from redmine: issue id 3702, created on 2016-06-15, closed on 2016-07-29)*
* Relations:
* parent #3695Etienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/54-RM-3701-MR-configure IdP for initial authn with Password2020-01-14T10:52:03+01:00Etienne Dysli Metref-RM-3701-MR-configure IdP for initial authn with Password
*(from redmine: issue id 3701, created on 2016-06-15, closed on 2016-07-29)*
* Relations:
* parent #3695
*(from redmine: issue id 3701, created on 2016-06-15, closed on 2016-07-29)*
* Relations:
* parent #3695Etienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/53-RM-3700-MR-add flow actions to create session2020-01-14T10:52:02+01:00Etienne Dysli Metref-RM-3700-MR-add flow actions to create session
*(from redmine: issue id 3700, created on 2016-06-15, closed on 2016-07-26)*
* Relations:
* parent #3694
*(from redmine: issue id 3700, created on 2016-06-15, closed on 2016-07-26)*
* Relations:
* parent #3694Etienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/52-RM-3699-MR-define flow beans2020-01-14T10:52:00+01:00Etienne Dysli Metref-RM-3699-MR-define flow beans
*(from redmine: issue id 3699, created on 2016-06-15, closed on 2016-07-26)*
* Relations:
* parent #3694
*(from redmine: issue id 3699, created on 2016-06-15, closed on 2016-07-26)*
* Relations:
* parent #3694Etienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/51-RM-3698-MR-figure out what session objects to create2020-01-14T10:51:59+01:00Etienne Dysli Metref-RM-3698-MR-figure out what session objects to create
*(from redmine: issue id 3698, created on 2016-06-15, closed on 2016-07-26)*
* Relations:
* parent #3694
*(from redmine: issue id 3698, created on 2016-06-15, closed on 2016-07-26)*
* Relations:
* parent #3694Etienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/50-RM-3697-MR-Write web page with login links2020-01-14T10:51:57+01:00Etienne Dysli Metref-RM-3697-MR-Write web page with login linksWeb page on the SP with demo login links:
- don't request any authn method
- request simple
*(from redmine: issue id 3697, created on 2016-06-15, closed on 2016-06-28)*
* Relations:
* parent #3661Web page on the SP with demo login links:
- don't request any authn method
- request simple
*(from redmine: issue id 3697, created on 2016-06-15, closed on 2016-06-28)*
* Relations:
* parent #3661Etienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/49-RM-3696-MR-Use a Java RADIUS library2020-01-14T10:51:56+01:00Etienne Dysli Metref-RM-3696-MR-Use a Java RADIUS libraryOld description moved to \#3737
*(from redmine: issue id 3696, created on 2016-06-15, closed on 2016-08-24)*
* Relations:
* child #3704
* child #3719Old description moved to \#3737
*(from redmine: issue id 3696, created on 2016-06-15, closed on 2016-08-24)*
* Relations:
* child #3704
* child #3719w34Etienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/48-RM-3695-MR-Use initial authentication together with simple flow2020-01-14T10:51:55+01:00Etienne Dysli Metref-RM-3695-MR-Use initial authentication together with simple flowActivate initial authentication on IdP with the "Password" flow.
- "simple" flow form should display username entered during initial
authn
- OTP still not verified
*(from redmine: issue id 3695, created on 2016-06-15, closed ...Activate initial authentication on IdP with the "Password" flow.
- "simple" flow form should display username entered during initial
authn
- OTP still not verified
*(from redmine: issue id 3695, created on 2016-06-15, closed on 2016-08-04)*
* Relations:
* child #3701
* child #3702
* child #3703w32Etienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/47-RM-3694-MR-Remove errors in simple flow2020-01-14T10:51:54+01:00Etienne Dysli Metref-RM-3694-MR-Remove errors in simple flowFix the "simple" login flow so that processing at the IdP can
successfully complete and return to the SP.
- must create session objects
- fixed username
*(from redmine: issue id 3694, created on 2016-06-15, closed on 2016-07-26)*...Fix the "simple" login flow so that processing at the IdP can
successfully complete and return to the SP.
- must create session objects
- fixed username
*(from redmine: issue id 3694, created on 2016-06-15, closed on 2016-07-26)*
* Relations:
* child #3698
* child #3699
* child #3700
* child #3731
* Uploads:
* [mfa-flows-1.0-SNAPSHOT.jar](/uploads/a1faae9d8e2bcbc0be80ebd770eed08b/mfa-flows-1.0-SNAPSHOT.jar) build 15w30Etienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/46-RM-3690-MR-Provide IdP installation instructions2020-01-14T10:51:52+01:00Etienne Dysli Metref-RM-3690-MR-Provide IdP installation instructionsTo install this project on an existing IdP, list of changes from our
"default" guide installation.
evt. difftar
*(from redmine: issue id 3690, created on 2016-06-01, closed on 2016-06-13)*To install this project on an existing IdP, list of changes from our
"default" guide installation.
evt. difftar
*(from redmine: issue id 3690, created on 2016-06-01, closed on 2016-06-13)*w24Etienne Dysli MetrefEtienne Dysli Metrefhttps://gitlab.switch.ch/etienne.dysli-metref/idpv3-mfa/-/issues/43-RM-3684-MR-register SP in test federation2020-01-14T10:51:48+01:00Etienne Dysli Metref-RM-3684-MR-register SP in test federation
*(from redmine: issue id 3684, created on 2016-05-04, closed on 2016-06-28)*
* Relations:
* parent #3661
*(from redmine: issue id 3684, created on 2016-05-04, closed on 2016-06-28)*
* Relations:
* parent #3661Etienne Dysli MetrefEtienne Dysli Metref