Maternité et CDD

Bonjour,

J’aimerais savoir comment se passe obtention d’une indemnité congé maternité pour une personne étant en fin de contrat CDD ou en intérim.
J’ai pu voir qu’une des conditions pour toucher l’indemnité était d’être salariée. Cependant comment cela se passe t il lorsqu’on se retrouve sans emploi pendant sa grossesse ou au moment d’accoucher alors qu’on est salarié depuis plus d’1 an ? Car j’imagine qu’il peut être difficile de retrouver du travail ou d’avoir une prolongation de CDD une fois enceinte.
Merci d’avance pour vos réponses.