-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Model refactor: move IdG config to EligibilityVerifier
#2237
Comments
EligibilityVerifier
EligibilityVerifier
EligibilityVerifier
EligibilityVerifier
@thekaveman , would it also make sense to add
to the acceptance criteria since it is a model attribute (managed, but I guess still technically an attribute)? Also, since If not, I think it is possible to keep |
@lalver1 yes you are absolutely right -- since that attribute is calculated from the others that are moving, it should be moved too. And it looks like the same goes for Remember the ultimate goal here is #2236 where all the details relevant to the specific flow are going to be on the |
Perfect, I'll edit the acceptance criteria whenever it is helpful to track these changes, thanks! |
@lalver1 I was partially wrong here, sorry about that:
This is wrong:
|
Thanks @thekaveman , yep I was wondering about that second part so that makes sense that In case it helps, I created a draft PR with the first part of this refactor, moving
|
Quick update on this ticket @thekaveman, the draft PR is almost ready for a review. I still need to update:
|
Depends on #2233 being done first.
Acceptance criteria
ClaimsProvider.scope
moved toEligibilityVerifier.claims_scope
ClaimsProvider.claim
moved toEligibilityVerifier.claims_claim
Conditions inClaimsProvider.supports_claims_verification
moved toEligibilityVerifier.supports_claims_verification
ClaimsProvider.supports_claims_verification
moved toEligibilityVerifier.uses_claims_verification
inlineEligibilityVerifier.claims_scheme
added as optional (leave the field as required onClaimsProvider
); default to using the value onClaimsProvider
if no value onEligibilityVerifier
Impact on the code
claim
in the reposcheme
in the reposcope
in the repoImpact on existing data
ClaimsProvider
instances toEligibilityVerifier
instancesImpact on analytics
Impact on Admin permissions
The text was updated successfully, but these errors were encountered: