google-nomulus/javatests/google/registry/flows/domain
mcilwain 11da64bee2 Deny non-active registrars access to non-free EPP commands
Registrars that are PENDING or SUSPENDED should not have access to
EPP commands that cost money, as in either case it's not likely we'd
actually be able to get payment from said registrar. For this reason
we already prevented access to the domain create flow for non-active
registrars. This commit extends that to other commands that cost
money, including renewals, restores, and transfer requests.

Note that implicit autorenews will still occur for suspended
registrars, as in our point-in-time data model there's no good way
to prevent them. So when a registrar is suspended for non-payment,
the game plan is to get all of their domains transferred out to a
registrar that will pay as soon as possible.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=223173677
2018-12-03 19:10:45 -05:00
..
testdata Delete all Limited Release Program (LRP) code 2018-08-20 14:28:16 -04:00
token Move the AllocationToken entity to the token subpackage 2018-07-14 01:37:03 -04:00
DomainAllocateFlowTest.java Remove unnecessary "throws" declarations 2018-06-18 18:17:56 -04:00
DomainApplicationCreateFlowTest.java Deny non-active registrars access to non-free EPP commands 2018-12-03 19:10:45 -05:00
DomainApplicationDeleteFlowTest.java Consolidate generic success response XMLs in unit tests 2018-06-27 15:28:52 -04:00
DomainApplicationInfoFlowTest.java Remove unnecessary "throws" declarations 2018-06-18 18:17:56 -04:00
DomainApplicationUpdateFlowTest.java Consolidate generic success response XMLs in unit tests 2018-06-27 15:28:52 -04:00
DomainCheckFlowTest.java Add new reserved domain creation from allocation tokens mechanism 2018-08-20 14:22:06 -04:00
DomainClaimsCheckFlowTest.java Remove unnecessary "throws" declarations 2018-06-18 18:17:56 -04:00
DomainCreateFlowTest.java Deny non-active registrars access to non-free EPP commands 2018-12-03 19:10:45 -05:00
DomainDeleteFlowTest.java Enqueue async re-saves with additional future re-saves 2018-07-14 01:37:03 -04:00
DomainInfoFlowTest.java Add more absent clTrid unit tests 2018-06-27 15:28:52 -04:00
DomainRenewFlowTest.java Deny non-active registrars access to non-free EPP commands 2018-12-03 19:10:45 -05:00
DomainRestoreRequestFlowTest.java Deny non-active registrars access to non-free EPP commands 2018-12-03 19:10:45 -05:00
DomainTransferApproveFlowTest.java Remove more unnecessary "throws" declarations 2018-06-27 15:28:52 -04:00
DomainTransferCancelFlowTest.java Remove more unnecessary "throws" declarations 2018-06-27 15:28:52 -04:00
DomainTransferFlowTestCase.java Add asynchronous scheduled actions to re-save entities 2018-06-27 15:28:52 -04:00
DomainTransferQueryFlowTest.java Remove more unnecessary "throws" declarations 2018-06-27 15:28:52 -04:00
DomainTransferRejectFlowTest.java Remove more unnecessary "throws" declarations 2018-06-27 15:28:52 -04:00
DomainTransferRequestFlowTest.java Deny non-active registrars access to non-free EPP commands 2018-12-03 19:10:45 -05:00
DomainUpdateFlowTest.java Consolidate generic success response XMLs in unit tests 2018-06-27 15:28:52 -04:00