100% found this document useful (1 vote)
19 views

Get Practical Spring LDAP: Using Enterprise Java-Based LDAP in Spring Data and Spring Framework 6 2nd Edition Varanasi Balaji PDF ebook with Full Chapters Now

The document promotes various eBooks available for download on ebookmass.com, including titles focused on Spring LDAP, Spring Security, and data access in Spring Framework. It provides links to each book, along with details about the authors and publication information. Additionally, it highlights the availability of instant digital products in multiple formats such as PDF, ePub, and MOBI.

Uploaded by

samsabeton25
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
19 views

Get Practical Spring LDAP: Using Enterprise Java-Based LDAP in Spring Data and Spring Framework 6 2nd Edition Varanasi Balaji PDF ebook with Full Chapters Now

The document promotes various eBooks available for download on ebookmass.com, including titles focused on Spring LDAP, Spring Security, and data access in Spring Framework. It provides links to each book, along with details about the authors and publication information. Additionally, it highlights the availability of instant digital products in multiple formats such as PDF, ePub, and MOBI.

Uploaded by

samsabeton25
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 41

Download the Full Ebook and Access More Features - ebookmass.

com

Practical Spring LDAP: Using Enterprise Java-Based


LDAP in Spring Data and Spring Framework 6 2nd
Edition Varanasi Balaji

https://ebookmass.com/product/practical-spring-ldap-using-
enterprise-java-based-ldap-in-spring-data-and-spring-
framework-6-2nd-edition-varanasi-balaji/

OR CLICK HERE

DOWLOAD NOW

Download more ebook instantly today at https://ebookmass.com


Instant digital products (PDF, ePub, MOBI) ready for you
Download now and discover formats that fit your needs...

Practical Spring LDAP: Using Enterprise Java-Based LDAP in


Spring Data and Spring Framework 6 2nd Edition Varanasi
Balaji
https://ebookmass.com/product/practical-spring-ldap-using-enterprise-
java-based-ldap-in-spring-data-and-spring-framework-6-2nd-edition-
varanasi-balaji/
ebookmass.com

Pro Spring Security: Securing Spring Framework 6 and Boot


3–based Java Applications, Third Edition Massimo Nardone

https://ebookmass.com/product/pro-spring-security-securing-spring-
framework-6-and-boot-3-based-java-applications-third-edition-massimo-
nardone/
ebookmass.com

Beginning Spring Data: Data Access and Persistence for


Spring Framework 6 and Boot 3 Andres Sacco

https://ebookmass.com/product/beginning-spring-data-data-access-and-
persistence-for-spring-framework-6-and-boot-3-andres-sacco/

ebookmass.com

Corn Book for Young Folk Charles Burgess Williams

https://ebookmass.com/product/corn-book-for-young-folk-charles-
burgess-williams/

ebookmass.com
The Arctic: What Everyone Needs to Know Klaus Dodds

https://ebookmass.com/product/the-arctic-what-everyone-needs-to-know-
klaus-dodds/

ebookmass.com

Video Production: Disciplines and Techniques 12th Edition,


(Ebook PDF)

https://ebookmass.com/product/video-production-disciplines-and-
techniques-12th-edition-ebook-pdf/

ebookmass.com

iOS Architecture Patterns: MVC, MVP, MVVM, VIPER, and VIP


in Swift 1st Edition Raúl Ferrer García

https://ebookmass.com/product/ios-architecture-patterns-mvc-mvp-mvvm-
viper-and-vip-in-swift-1st-edition-raul-ferrer-garcia/

ebookmass.com

Oracles Always Win (Willow Lake Supernaturals Book 3) Lori


Ames

https://ebookmass.com/product/oracles-always-win-willow-lake-
supernaturals-book-3-lori-ames/

ebookmass.com

New Technologies for Emission Control in Marine Diesel


Engines Kuwahara

https://ebookmass.com/product/new-technologies-for-emission-control-
in-marine-diesel-engines-kuwahara/

ebookmass.com
Solferino 21: Warfare, Civilians and Humanitarians in the
Twenty-First Century Hugo Slim

https://ebookmass.com/product/solferino-21-warfare-civilians-and-
humanitarians-in-the-twenty-first-century-hugo-slim/

ebookmass.com
Practical Spring
LDAP
Using Enterprise Java-Based LDAP in
Spring Data and Spring Framework 6

Second Edition

Balaji Varanasi
Andres Sacco
Practical Spring LDAP
Using Enterprise Java-Based
LDAP in Spring Data and Spring
Framework 6
Second Edition

Balaji Varanasi
Andres Sacco
Practical Spring LDAP: Using Enterprise Java-Based LDAP in Spring Data and
Spring Framework 6, Second Edition
Balaji Varanasi Andres Sacco
Salt Lake City, UT, USA Buenos Aires, Buenos Aires, Argentina

ISBN-13 (pbk): 979-8-8688-0001-6 ISBN-13 (electronic): 979-8-8688-0002-3


https://doi.org/10.1007/979-8-8688-0002-3

Copyright © 2023 by Balaji Varanasi and Andres Sacco


This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the
material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation,
broadcasting, reproduction on microfilms or in any other physical way, and transmission or information
storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now
known or hereafter developed.
Trademarked names, logos, and images may appear in this book. Rather than use a trademark symbol with
every occurrence of a trademarked name, logo, or image we use the names, logos, and images only in an
editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the
trademark.
The use in this publication of trade names, trademarks, service marks, and similar terms, even if they are not
identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to
proprietary rights.
While the advice and information in this book are believed to be true and accurate at the date of publication,
neither the authors nor the editors nor the publisher can accept any legal responsibility for any errors or
omissions that may be made. The publisher makes no warranty, express or implied, with respect to the
material contained herein.
Managing Director, Apress Media LLC: Welmoed Spahr
Acquisitions Editor: Melissa Duffy
Development Editor: James Markham
Coordinating Editor: Gryffin Winkler
Cover designed by eStudioCalamar
Cover image by iulia_cristiana on unsplash (www.unsplash.com/)
Distributed to the book trade worldwide by Apress Media, LLC, 1 New York Plaza, New York, NY 10004,
U.S.A. Phone 1-800-SPRINGER, fax (201) 348-4505, e-mail [email protected], or visit
www.springeronline.com. Apress Media, LLC is a California LLC and the sole member (owner) is Springer
Science + Business Media Finance Inc (SSBM Finance Inc). SSBM Finance Inc is a Delaware corporation.
For information on translations, please e-mail [email protected]; for reprint,
paperback, or audio rights, please e-mail [email protected].
Apress titles may be purchased in bulk for academic, corporate, or promotional use. eBook versions and
licenses are also available for most titles. For more information, reference our Print and eBook Bulk Sales
web page at http://www.apress.com/bulk-sales.
Any source code or other supplementary material referenced by the author in this book is available to
readers on GitHub (https://github.com/Apress). For more detailed information, please visit https://www.
apress.com/gp/services/source-code.
Paper in this product is recyclable
To my grandparents who taught me the importance of
learning new things all the time.
To my wife and children for supporting me while
writing this book.
Table of Contents
About the Authors���������������������������������������������������������������������������������������������������� xi

About the Technical Reviewer������������������������������������������������������������������������������� xiii

Acknowledgments���������������������������������������������������������������������������������������������������xv
Introduction�����������������������������������������������������������������������������������������������������������xvii

Chapter 1: Introduction to LDAP������������������������������������������������������������������������������� 1


LDAP Overview������������������������������������������������������������������������������������������������������������������������������ 2
Directory vs. Database������������������������������������������������������������������������������������������������������������ 2
Information Model������������������������������������������������������������������������������������������������������������������������� 3
Object Classes������������������������������������������������������������������������������������������������������������������������������ 6
Directory Schema������������������������������������������������������������������������������������������������������������������������� 8
Naming Model������������������������������������������������������������������������������������������������������������������������������� 9
Functional Model������������������������������������������������������������������������������������������������������������������������ 11
Security Model���������������������������������������������������������������������������������������������������������������������������� 12
LDIF Format�������������������������������������������������������������������������������������������������������������������������������� 13
LDAP History������������������������������������������������������������������������������������������������������������������������������� 14
LDAP Vendors������������������������������������������������������������������������������������������������������������������������������ 15
Sample Application��������������������������������������������������������������������������������������������������������������������� 17
Summary������������������������������������������������������������������������������������������������������������������������������������ 18

Chapter 2: Java Support for LDAP�������������������������������������������������������������������������� 19


LDAP Using JNDI������������������������������������������������������������������������������������������������������������������������� 21
Connect to LDAP������������������������������������������������������������������������������������������������������������������������� 21
LDAP Operations������������������������������������������������������������������������������������������������������������������������� 25
Closing Resources���������������������������������������������������������������������������������������������������������������������� 25
Creating a New Entry������������������������������������������������������������������������������������������������������������������ 25
v
Table of Contents

Updating an Entry����������������������������������������������������������������������������������������������������������������������� 28
Removing an Entry���������������������������������������������������������������������������������������������������������������������� 30
Searching Entries������������������������������������������������������������������������������������������������������������������������ 31
Check How the Operations Work������������������������������������������������������������������������������������������������� 33
JNDI Drawbacks�������������������������������������������������������������������������������������������������������������������������� 38
Summary������������������������������������������������������������������������������������������������������������������������������������ 38

Chapter 3: Introducing Spring LDAP����������������������������������������������������������������������� 39


Motivation����������������������������������������������������������������������������������������������������������������������������������� 40
Documentation and Source Code Spring LDAP��������������������������������������������������������������������������� 40
Spring LDAP Packaging�������������������������������������������������������������������������������������������������������������� 41
Installing Spring LDAP Using Maven������������������������������������������������������������������������������������������� 42
Spring LDAP Archetypes������������������������������������������������������������������������������������������������������������� 43
Creating Projects Using IntelliJ��������������������������������������������������������������������������������������������������� 58
Spring LDAP Hello World������������������������������������������������������������������������������������������������������������� 61
Spring ApplicationContext����������������������������������������������������������������������������������������������������������� 65
Spring-Powered Search Client���������������������������������������������������������������������������������������������������� 65
Spring LdapTemplate Operations������������������������������������������������������������������������������������������������ 70
Add Operation����������������������������������������������������������������������������������������������������������������������������� 70
Modify Operation������������������������������������������������������������������������������������������������������������������������� 71
Deleting Operation���������������������������������������������������������������������������������������������������������������������� 72
Summary������������������������������������������������������������������������������������������������������������������������������������ 75

Chapter 4: Testing LDAP Code��������������������������������������������������������������������������������� 77


Concepts About Testing��������������������������������������������������������������������������������������������������������������� 77
Unit Testing���������������������������������������������������������������������������������������������������������������������������� 78
Mock Testing������������������������������������������������������������������������������������������������������������������������� 80
Integration Testing����������������������������������������������������������������������������������������������������������������� 81
Libraries to Do Tests�������������������������������������������������������������������������������������������������������������������� 82
JUnit�������������������������������������������������������������������������������������������������������������������������������������� 82
Mockito���������������������������������������������������������������������������������������������������������������������������������� 88
Testcontainers����������������������������������������������������������������������������������������������������������������������� 91

vi
Table of Contents

Creating the Tests����������������������������������������������������������������������������������������������������������������������� 94


Mocking the Templates��������������������������������������������������������������������������������������������������������� 97
Testing Using Embedded Server�������������������������������������������������������������������������������������������� 99
Moving to Tests with Testcontainers������������������������������������������������������������������������������������ 103
Summary���������������������������������������������������������������������������������������������������������������������������������� 105

Chapter 5: Advanced Spring LDAP������������������������������������������������������������������������ 107


JNDI Object Factories��������������������������������������������������������������������������������������������������������������� 107
Spring and Object Factories������������������������������������������������������������������������������������������������������ 111
DAO Implementation Using Object Factory������������������������������������������������������������������������������� 112
Implementing Finder Methods�������������������������������������������������������������������������������������������������� 115
Create Method�������������������������������������������������������������������������������������������������������������������������� 120
Update Method�������������������������������������������������������������������������������������������������������������������������� 122
Delete Method��������������������������������������������������������������������������������������������������������������������������� 124
Summary���������������������������������������������������������������������������������������������������������������������������������� 125

Chapter 6: Searching LDAP����������������������������������������������������������������������������������� 127


LDAP Search Criteria����������������������������������������������������������������������������������������������������������������� 127
Base Parameter������������������������������������������������������������������������������������������������������������������� 127
Scope Parameter����������������������������������������������������������������������������������������������������������������� 128
Filter Parameter������������������������������������������������������������������������������������������������������������������� 129
Optional Parameters������������������������������������������������������������������������������������������������������������ 130
LDAP Injection��������������������������������������������������������������������������������������������������������������������� 131
Spring LDAP Filters������������������������������������������������������������������������������������������������������������������� 132
EqualsFilter�������������������������������������������������������������������������������������������������������������������������� 136
LikeFilter������������������������������������������������������������������������������������������������������������������������������ 137
PresentFilter������������������������������������������������������������������������������������������������������������������������ 139
NotPresentFilter������������������������������������������������������������������������������������������������������������������� 140
Not Filter������������������������������������������������������������������������������������������������������������������������������ 141
GreaterThanOrEqualsFilter�������������������������������������������������������������������������������������������������� 142
LessThanOrEqualsFilter������������������������������������������������������������������������������������������������������� 143
AndFilter������������������������������������������������������������������������������������������������������������������������������ 144

vii
Table of Contents

OrFilter��������������������������������������������������������������������������������������������������������������������������������� 145
HardcodedFilter������������������������������������������������������������������������������������������������������������������� 146
WhitespaceWildcardsFilter�������������������������������������������������������������������������������������������������� 147
Handling Special Characters����������������������������������������������������������������������������������������������� 148
LDAP Query Builder Parameters����������������������������������������������������������������������������������������������� 148
Summary���������������������������������������������������������������������������������������������������������������������������������� 152

Chapter 7: Sorting and Paging Results����������������������������������������������������������������� 153


LDAP Controls��������������������������������������������������������������������������������������������������������������������������� 153
Identifying Supported Controls������������������������������������������������������������������������������������������������� 156
JNDI and Controls��������������������������������������������������������������������������������������������������������������������� 160
Spring LDAP and Controls��������������������������������������������������������������������������������������������������������� 162
Sort Control������������������������������������������������������������������������������������������������������������������������������� 163
Implementing Custom DirContextProcessor����������������������������������������������������������������������������� 171
Paged Search Controls�������������������������������������������������������������������������������������������������������������� 177
Summary���������������������������������������������������������������������������������������������������������������������������������� 186

Chapter 8: Object-Directory Mapping������������������������������������������������������������������� 187


Spring ODM Basics������������������������������������������������������������������������������������������������������������������� 188
ODM Metadata�������������������������������������������������������������������������������������������������������������������������� 191
ODM Service Class�������������������������������������������������������������������������������������������������������������������� 195
Creating Custom Converter������������������������������������������������������������������������������������������������������� 201
Summary���������������������������������������������������������������������������������������������������������������������������������� 211

Chapter 9: LDAP Transactions������������������������������������������������������������������������������ 213


Transaction Basics�������������������������������������������������������������������������������������������������������������������� 213
Local vs. Global Transactions���������������������������������������������������������������������������������������������������� 215
Programmatic vs. Declarative Transactions������������������������������������������������������������������������������ 217
Programmatically���������������������������������������������������������������������������������������������������������������������� 217
Declaratively����������������������������������������������������������������������������������������������������������������������������� 218
Spring Transaction Abstraction������������������������������������������������������������������������������������������������� 218
Declarative Transactions Using Spring�������������������������������������������������������������������������������������� 220

viii
Table of Contents

LDAP Transaction Support��������������������������������������������������������������������������������������������������������� 224


Spring LDAP Transaction Support��������������������������������������������������������������������������������������������� 225
Compensating Transactions������������������������������������������������������������������������������������������������������ 226
Summary���������������������������������������������������������������������������������������������������������������������������������� 243

Chapter 10: Odds and Ends���������������������������������������������������������������������������������� 245


Authentication Using Spring LDAP�������������������������������������������������������������������������������������������� 245
Handling Authentication Exceptions����������������������������������������������������������������������������������������� 252
Parsing LDIF Data���������������������������������������������������������������������������������������������������������������������� 255
LDAP Connection Pooling���������������������������������������������������������������������������������������������������������� 261
Built-In Connection Pooling������������������������������������������������������������������������������������������������������� 261
Spring LDAP Connection Pooling���������������������������������������������������������������������������������������������� 262
Pool Validation��������������������������������������������������������������������������������������������������������������������������� 267
Summary���������������������������������������������������������������������������������������������������������������������������������� 269

Appendix A: Setting Up Environment Tools����������������������������������������������������������� 271

Appendix B: Recommended and Alternative Tools����������������������������������������������� 281

Appendix C: Set Up LDAP Server��������������������������������������������������������������������������� 287

Appendix D: Opening a Project����������������������������������������������������������������������������� 307

Appendix E: Further Reading�������������������������������������������������������������������������������� 311

Index��������������������������������������������������������������������������������������������������������������������� 313

ix
About the Authors
Balaji Varanasi is a software development manager and technology entrepreneur. He
has over 13 years of experience architecting and developing Java/.NET applications and,
more recently, iPhone apps. During this period, he has worked in the areas of security,
web accessibility, search, and enterprise portals. He has a master’s degree in computer
science and serves as adjunct faculty, teaching programming and information system
courses. When not programming, he enjoys spending time with his lovely wife in Salt
Lake City, Utah.

Andres Sacco has been working as a developer since


2007 in different languages, including Java, PHP, Node.js,
Scala, and Kotlin. His background is mostly in Java and the
libraries or frameworks associated with this language. At
most of the companies he worked for, he researched new
technologies to improve the performance, stability, and
quality of the applications of each company. In 2017, he
started to find new ways to optimize the transference of data
between applications to reduce the cost of infrastructure. He
suggested some actions, some applicable in all of the manual microservices and others
in just a few. All of this work includes creating a series of theoretic-practical projects
(available on Manning.com). Recently, he coauthored an Apress book titled Beginning
Scala 3. He also published a set of theoretic-practical projects about uncommon ways of
testing, such as architecture tests and chaos engineering.

xi
About the Technical Reviewer
Manuel Jordan is an autodidactic developer and researcher who enjoys learning new
technologies for his own experiments about creating new integrations among them.
Manuel won the 2010 Springy Award – Community Champion and Spring Champion
2013. In his little free time, he reads the Bible and composes music on his bass
and guitar.
You can reach him through his Twitter account, @dr_pompeii.

xiii
Acknowledgments
I would like to thank my family members and friends for their encouragement and
support during the writing of this book:
• My wife, Gisela, who was always patient when I spent long hours at
my computer desk working on this book

• My little daughter, Francesca, who helped me relax while writing


each chapter

• My baby, Allegra, who is the new family member and my inspiration


to write this book

• My friends, German Canale and Julian Delley, who always trusted me


to write a book and supported me during tough times

Specially mentioning Manuel Jordan for guiding me in improving the quality of


the book.
My sincere thanks to the beautiful team at Apress for their support during the
publication of this book. Thanks to Shonmirin P.A. for providing excellent support.
Finally, thanks to Mark Powers and Melissa Duffy for suggesting and allowing me to
write a book. Also, I want to mention the great job that Balaji Varanasi did with the first
edition of this book which gave the base to write the second edition.

xv
Introduction
Practical Spring LDAP provides complete coverage of Spring LDAP, a framework
designed to take the pain out of LDAP programming. This book starts by explaining the
fundamental concepts of LDAP and showing the reader how to set up the development
environment. It then dives into Spring LDAP, analyzing the problems it is designed to
solve. After that, the book focuses on the practical aspects of unit testing and integration
testing with LDAP. An in-depth treatment of LDAP controls and Spring LDAP features,
such as Object-Directory Mapping and LDIF (LDAP Data Interchange Format) parsing,
follows this. Finally, it concludes with discussions on LDAP authentication and
connection pooling.

What the Book Covers


Chapter 1 starts with an overview of directory servers. It then discusses the basics of
LDAP and introduces the four LDAP information models. It finishes with an introduction
to the LDIF format used for representing LDAP data.
Chapter 2 focuses on the Java Naming and Directory Interface (JNDI). In this chapter,
you look at creating applications that interact with LDAP using plain JNDI.
Chapter 3 explains Spring LDAP and why it is an important option in an enterprise
developer’s repertoire. In this chapter, you set up the development environment to
create Spring LDAP applications and other important tools, such as Maven and a test
LDAP server. Finally, you implement a basic but complete Spring LDAP application
using annotations.
Chapter 4 covers the fundamentals of unit and integration testing. You then
look at setting up an embedded LDAP server for unit testing your application code;
alternatively, you will see how to use Testcontainers to run LDAP using a docker image.
You also review available tools for generating test data. Finally, you use the Mockito
library to mock test LDAP code.

xvii
Introduction

Chapter 5 introduces the basics of JNDI object factories and uses these factories
for creating objects that are more meaningful to the application. You then examine
a complete Data Access Object (DAO) layer implementation using Spring LDAP and
object factories.
Chapter 6 covers LDAP search. This chapter begins with the underlying ideas of
LDAP search. I then introduce various Spring LDAP filters that make LDAP searching
easier. Finally, you look at creating a custom search filter to address situations where the
current set is insufficient.
Chapter 7 provides an in-depth overview of LDAP controls that can be used for
extending LDAP server functionality. Then it moves on to sorting and paging LDAP
results using sort and page controls.
Chapter 8 deals with Object-Directory Mapping (ODM), a feature in Spring LDAP. In
this chapter, you look at bridging the gap between the domain model and the directory
server. You then re-implement the DAO using ODM concepts.
Chapter 9 introduces the important ideas of transactions and transactional integrity
before analyzing the transaction abstractions provided by Spring Framework. Finally, it
takes a look at Spring LDAP’s compensating transaction support.
Chapter 10 starts with implementing authentication, the most common operation
against LDAP. It then deals with parsing LDIF files using another feature introduced
in Spring. I end the chapter by looking at the connection pooling support provided by
Spring LDAP.

Target Audience
Practical Spring LDAP is intended for developers interested in building Java/JEE
applications using LDAP. It also teaches techniques for creating unit/integration tests for
LDAP applications. The book assumes basic familiarity with Spring Framework; prior
exposure to LDAP is helpful but optional. Developers already familiar with Spring LDAP
will find best practices and examples to help them get the most out of the framework.

xviii
Introduction

P
 rerequisites
You should install Java JDK1 21 or higher on your machine, Maven2 3.8.0 or higher, and
some IDE. Some options for the IDE could be Eclipse,3 IntelliJ IDEA,4 Visual Studio
Code,5 and others, but you can choose which is the best for you.
To reduce the complexity of installing all LDAP vendors on your machine, I
recommend you install Docker6 and use it to run each LDAP. The use and installation of
Docker are outside the scope of this book, but there are some tutorials7 or cheatsheet8
with the most common commands.

Note If you don’t have it installed on your machine, you can check Appendixes A,
B, and C, which have information about installing the different tools and loading the
information on LDAP.

After installing all the tools, you must check if they are correctly installed before
reading the different chapters.
In the case of Java, you need to run the following command:
% java -version
openjdk 21 2023-09-19
OpenJDK Runtime Environment (build 21+35-2513)
OpenJDK 64-Bit Server VM (build 21+35-2513, mixed mode, sharing)

After that, you need to check if the version of Maven is correct using this command:
% mvn --version
Apache Maven 3.9.1
Maven home: /usr/share/maven

1
https://jdk.java.net/
2
https://maven.apache.org/
3
https://www.eclipse.org/downloads
4
https://www.jetbrains.com/es-es/idea/
5
https://code.visualstudio.com/
6
https://www.docker.com/
7
https://docker-curriculum.com/
8
https://michaelhaar.dev/my-docker-compose-cheatsheet

xix
Another Random Document on
Scribd Without Any Related Topics
V
Les réformateurs de la loi électorale. Premier contact
avec la commission de la réforme électorale.

«Ce ne sera qu’en participant à la politique


que les femmes s’y initieront.»

H. Auclert.

Aussitôt que les députés projetèrent de réformer la loi électorale, les


Suffragistes Françaises pensèrent qu’elles devaient attirer l’attention sur
leurs revendications.
La société «Le Suffrage des Femmes» par son action incessante, ses
démarches au parlement, ses requêtes, ses pétitions, les ordres du jour
votés dans ses réunions a demandé que la nouvelle loi électorale englobe
les femmes, fasse les Françaises électeurs.
En octobre 1907 la requête ci-dessous fut adressée au congrès
Radical de Nancy.

«Messieurs les membres du congrès, «La société «Le Suffrage


des Femmes» vous demande de comprendre dans la réforme
électorale que vous désirez réaliser, l’admission des femmes à
l’exercice des droits politiques.
«Les Françaises contribuables et justiciables, qui adorent leur
pays, n’ont point comme les antipatriotes, de représentants au
Parlement. Ce ne seront cependant que leurs bulletins
compensateurs qui pourront contrebalancer et annuler les bulletins
patricides.
«Nous espérons, messieurs les membres du congrès, que
vous voudrez assurer la stabilité du parti radical et radical
socialiste en permettant aux femmes évolutionnistes—qui forment
la majorité de la nation française—de lui servir de point d’appui.
Pour la société «Le suffrage des Femmes».

«La secrétaire générale,


«Hubertine Auclert».

Le premier contact des femmes revendiquant le suffrage avec la


commission du suffrage universel ont lieu en novembre 1908, alors que
l’on parlait à la Chambre de l’abolition de la peine de mort. Des déléguées
de la Société «Le Suffrage des Femmes» furent reçues au Palais Bourbon
par M. Charles Benoist président de la commission du suffrage universel
qui voulut bien se charger de la pétition qui suit:

«Messieurs les Députés,

«Intéressez-vous aux femmes, décapitées devant l’urne,


comme aux assassins.
«Nous vous demandons de supprimer la Mort politique qui
frappe toutes les femmes, en accordant aux Françaises le Droit
électoral.»

Cette pétition fut remise par M. Charles Benoist à la commission de la


réforme électorale.
Les journaux ont publié sans commentaires, la pétition si juste de la
société «Le Suffrage» demandant aux députés de s’intéresser aux
femmes devant l’urne, de supprimer la mort politique qui frappe les
femmes, en accordant aux Françaises le droit électoral.
Quand, en France les femmes sont traitées comme des idiotes et des
criminelles, ne participant pas à l’élaboration de la loi qui leur sera
appliquée; quand les maris peuvent, sans jugement, tuer leurs épouses,
en prétextant l’infidélité; quand la puissance maritale, confère à l’homme
sur la femme l’autorité d’un négrier sur une esclave, on est stupéfait de
voir les humanitaires au Parlement, qui restent indifférents devant les
femmes suppliciées et frappées sans motifs de mort politique, s’attendrir
sur les assassins.
Les humanitaires qui laissent retrancher les Françaises du droit
commun n’entendent pas que l’on retranche de la vie les assassins, qui
d’ailleurs ne doivent point porter la responsabilité de leurs crimes; tandis
que les femmes doivent porter la responsabilité de leur sexe. C’est parce
que les femmes donnent la vie qu’elles sont frappées de mort politique. Le
voilà le sceau de la barbarie, qui laissera sur cette législation sa marque
indélébile.
Pour l’élément féminin pas de pitié. Les législateurs, doux aux
assassins sont durs aux femmes! Les Françaises n’ont point la
responsabilité de rejeter les règlements qu’on leur impose, mais les
assassins doivent avoir le droit de choisir la peine qui leur sera appliquée.
Je ne suis pas pour la guillotine. J’ai longtemps gardé une impression
pénible de l’exécution de Vaillant, qui n’avait tué personne et que j’ai vu
aller à l’échafaud avec le visage transfiguré d’un apôtre qui croit imposer
sa doctrine en mourant pour elle.
Seulement, avant de s’apitoyer sur les assassins, il convient de
s’apitoyer sur les femmes, qui sont en la société, des victimes. Ce ne
serait qu’une façade qui ressortirait de la suppression actuelle de la peine
de mort, tandis que de l’affranchissement politique des femmes résultera
tout de suite cette chose positive, le relèvement moral de la nation, donc,
à bref délai, la réduction du nombre des assassins.
On ne peut faire un pas vers l’avenir, on ne peut chercher à réaliser le
perfectionnement individuel, sans mettre d’abord la femme au niveau de
l’homme; par cette bonne raison que les femmes mettent les enfants au
monde et façonnent les grandes personnes...
Il est regrettable que les humanitaires, si tendres aux assassins, ne
comprennent pas que donner aux Françaises, avec le droit, la faculté de
bien mouler les êtres, ce serait s’épargner la peine de les redresser et de
les garantir des chutes.
Les femmes qui n’ont commis aucun crime, ne peuvent être
indéfiniment les victimes du droit de la force auquel on veut soustraire les
assassins.
En décembre 1910, la société le Suffrage des Femmes en sa réunion
à la Mairie du XIe arrondissement, vota l’ordre du jour suivant:

«Considérant que la mise hors du droit commun politique des


femmes contribuables et justiciables qui forment la majorité des
Français est un sabotage des principes républicains, qui amoindrit
la République et la met en péril,
«Nous demandons que la réforme électorale commence par
assurer la représentation de toute la nation, en permettant aux
femmes non représentées de nommer des députés, des
sénateurs, des conseillers généraux et municipaux, pour défendre
leurs intérêts dans les assemblées législatives et administratives».

Cet ordre du jour a été envoyé à la commission du Suffrage universel.


En février 1911, ordre du jour voté à la Mairie du XIe arrondissement:

«Considérant que pendant que les femmes ne votent pas, les


députés ne sont pas les représentants de la nation française—
formée de femmes et d’hommes—mais sont seulement les
représentants des hommes, minorité en la nation, nous
demandons que jusqu’à ce que les femmes soient électeurs, les
députés ne reçoivent que la moitié de l’indemnité parlementaire,
c’est-à-dire, 7.500 francs au lieu de 15.000.»

Cet ordre du jour a été envoyé à la commission du suffrage universel


et de la réforme électorale. Ordre du jour voté en mars 1911:

«Considérant que c’est un préjudice pour le pays que les


femmes douées de qualité d’épargne n’aient pas de représentants
au Parlement, nous demandons que le suffrage universel soit
substitué au suffrage unisexuel, afin que les Françaises qui sont
assimilées aux Français pour payer les impôts soient assimilées
aux Français pour jouir des droits politiques.»

Le 29 janvier 1913 une délégation des sociétés féministes, a, en


l’absence de M. Marcel Sembat, vu à la Chambre M. Justin Godard et M.
Ferdinand Buisson, qui à ma demande d’intervenir dans la discussion sur
la réforme électorale, ont répondu que le rapport sur le projet de loi
Dussausoy viendrait en discussion après le vote de la loi électorale.
Nous avons été reçues à la Chambre le mercredi 14 février par M.
Henry Chéron, ex-sous-secrétaire d’Etat. Nous lui avons rappelé qu’en
1906 il avait proclamé que le suffrage n’est pas universel puisque les
femmes n’ont pas le droit de voter et qu’il est urgent que les femmes
votent.
Nous avons demandé à M. Henry Chéron de faire englober les
femmes dans la nouvelle loi électorale; car si les Français et les
Françaises se complètent, c’est justement parce qu’ils diffèrent et qu’ils
ont chacun des qualités propres que la société a le plus grand intérêt à
utiliser.
Il nous a répondu qu’il était toujours très partisan du vote des femmes,
mais que fort occupé par le budget dont il était le rapporteur général il ne
pouvait faire la proposition que nous lui demandions; cependant, qu’il
trouverait quelqu’un pour faire cette proposition.
Le vendredi 16 février M. Marcel Sembat nous a reçues. Récemment il
avait dit à la tribune de la Chambre, qu’on ne réaliserait pas la justice
complète en matière électorale tant que le droit de vote serait refusé aux
femmes.
Nous lui avons demandé de profiter de l’occasion offerte par la
discussion sur la réforme électorale pour amorcer la question.
M. Marcel Sembat nous a répondu que s’il proposait un amendement
en notre faveur, les adversaires de la réforme électorale s’empresseraient
de le voter pour faire échouer la loi, et que les partisans de la réforme
électorale, fussent-ils féministes, voteraient contre cet amendement. Mais,
que lorsque le vote de la proportionnelle serait acquis, lui et ses collègues
se feraient un plaisir d’intervenir pour le suffrage des Femmes dont ils sont
partisans. Il a approuvé nos démarches qui pouvaient nous rendre les
députés favorables.
Le 17 juin, c’est M. Bracke qui nous a reçues. Il nous a promis de
prendre la parole pour réclamer le suffrage des femmes après le vote de
la loi. Puis il nous a dit:

«Le parti socialiste est le parti qui peut le moins pour la femme.
C’est un parti dans une situation désespérée et qui n’a rien à
perdre, qui peut se dévouer à l’affranchissement des femmes; car
il pourrait trouver en cela sa résurrection». Il présentera le suffrage
féminin, non dans l’intérêt personnel des femmes, mais dans
l’intérêt de la société.

Tenant sa promesse, M. Bracke, le 10 juillet a dit à la Chambre que si


le groupe du parti socialiste n’a pas profité de l’œuvre d’organisation du
suffrage universel pour y rattacher la question du suffrage des femmes,
c’est qu’il a considéré que ce serait apporter soi-même un obstacle de
plus à la réalisation d’une réforme qu’il regarde comme utile, mais il tient à
dire que, plus que jamais il réclamera l’égalité politique des deux sexes et
il rappellera à la Chambre...
M. Jaurès.—Très-bien.

M. Bracke.... que c’est en réalité, mutiler le suffrage universel que d’en


exclure la majorité de la population des adultes. (Très-bien! très-bien! à
l’extrême gauche et sur divers bancs.) Aussitôt que la Chambre aura
organisé cette nouvelle loi nous lui rappellerons qu’il est nécessaire de
faire une réalité des droits politiques de la femme...
Le 25 mars 1912 M. Maginot fit décider par la Chambre de substituer
la base des électeurs inscrits, à celle des habitants, pour établir les sièges
législatifs.
Le 27 mars la société «Le suffrage des Femmes», intéressée à ce que
les femmes ne soient plus comptées, exprima à M. Maginot dans une
lettre ses joies et ses espérances. Mais le retrait du projet ayant été voté
par la Chambre, deux mois après une autre proposition présentée par la
commission et le gouvernement faisait créer chaque député par 70.000
habitants, au lieu de le faire créer par 22.500 électeurs. Le 2 juillet 1912
M. Maginot rappela que dans sa séance du 25 mars, la Chambre, après
un long et consciencieux débat qui ne pouvait laisser place à aucune
surprise, décidait par 290 voix contre 256 de substituer la base des
électeurs inscrits à celle des habitants pour la détermination du nombre de
députés à attribuer à chaque circonscription électorale.
Le lendemain, comme conséquence de ce premier vote, elle adoptait à
la presque unanimité, par 536 voix en effet contre 22 le texte
transactionnel suivant proposé par votre commission du suffrage
universel. Ce texte qui est devenu l’article 3 du projet adopté par la
Chambre en première délibération était ainsi conçu:

«Le nombre des sièges attribué à une circonscription est


calculé sur le chiffre des électeurs inscrits.
«Ce chiffre est celui des électeurs portés sur les listes
électorales de l’année du précédent renouvellement de la
Chambre des députés.
«Chaque circonscription élit un député par 22.500 électeurs
inscrits et par fraction supplémentaire supérieure à 11.250.»

Or, messieurs, que vous propose aujourd’hui votre commission


d’accord avec le Gouvernement? Tout simplement de revenir sur le vote
que vous avez précédemment émis en toute connaissance de cause. Je
dis en toute connaissance de cause, car aucun des arguments qui
peuvent être invoqués dans un sens ou dans l’autre ne vous ont été
épargnés.
Contre cette tentative j’ai considéré qu’il était de mon devoir, d’élever
une protestation, moins en mon nom, vous le pensez bien, qu’au nom de
mes collègues, signataires avec moi des amendements qui ont conduit à
l’adoption des dispositions dont je demande en ce moment le maintien à
la Chambre.
Je me permets également de protester, en tant que membre d’une
assemblée qu’on voudrait placer dans cette fausse posture de se mettre
en contradiction avec elle-même à deux mois de distance, sur un point où
moins que sur tout autre—vous en comprenez parfaitement la raison—il
lui est possible, sans laisser quelque chose de sa dignité, de revenir en
arrière.
M. le Président du conseil.—On ne saurait comprendre qu’on accordât
aux seuls électeurs inscrits le privilège d’être représentés au Parlement.
Nous ne représentons pas seulement ici les électeurs, c’est-à-dire, une
catégorie limitée de citoyens, les citoyens âgés de plus de vingt et un an
qui ne sont pas officiers, nous représentons la nation tout entière avec ses
intérêts complexes...
M. Malaviale.—Alors la représentation est nationale.
M. le Président du Conseil.... et nous ne représentons pas seulement,
ceux qui vivent aujourd’hui. Nous représentons aussi ceux qui sont morts
et ceux qui doivent naître, c’est-à-dire, le passé et l’avenir de la France.
M. Jules Louis Breton.—Alors donnez le droit de vote à toute la
population.
M. le Président du Conseil.—Mais, monsieur Breton, votre observation,
permettez-moi de vous le dire, ne peut avoir aucune portée, les électeurs
ne sont pas des élus. Les électeurs ne sont pas des représentants, mais
les députés, eux, sont des représentants et ils doivent, je le répète,
représenter la nation tout entière; ils doivent représenter les femmes aussi
bien que les hommes, les mineurs aussi bien que les majeurs, ils doivent
représenter les officiers aussi bien que les civils.
Mais la question que soulève l’amendement de l’honorable M. Maginot
est tout à fait différente et, en ce qui concerne la base électorale calculée
sur le nombre des inscrits, le Gouvernement d’accord avec la Commission
vous demande de repousser sa proposition.
En nommant, président de la République, M. le président du Conseil
Poincaré, les députés ont dû se souvenir qu’il avait assuré leur réélection
basée sur le nombre des habitants.
M. Louis Andrieux, que nous n’avions pas sollicité d’intervenir en notre
faveur a éloquemment réclamé le vote des femmes.
M. Louis Andrieux.—Je veux répondre quelques mots seulement, sur
un point spécial, à M. le Président du conseil.
M. le Président du conseil veut que les femmes soient représentées,
mais il me paraît être un féministe inconséquent. Il ne va pas jusqu’aux
conclusions logiques de ses prémices.
M. le Président du conseil nous donne d’excellents conseils pour la
représentation des femmes, mais il ne croit pas devoir leur accorder le
droit de vote (applaudissements à gauche).
M. Dejeante.—M. Maginot non plus.
M. Louis Andrieux.—Je n’aperçois pas qu’il soit possible, sincèrement,
loyalement, de faire représenter les femmes...
M. G. Berry.... par leur mari: c’est la loi.
M. Louis Andrieux—Autrement qu’en leur donnant le droit de vote.
(Très bien! Très bien! sur divers bancs).
M. Maginot.—Voulez-vous me permettre, mon cher collègue, d’appuyer
votre manière de voir en vous donnant communication d’une lettre, qu’on
ne dira pas écrite pour les besoins de la cause puisque je l’ai reçue le 27
mars dernier, au lendemain du jour où j’ai soutenu mon amendement
devant la chambre?
M. Louis Andrieux.—Volontiers.
M. Maginot.—Société «Le suffrage des Femmes».

«Monsieur le député,

«La société «Le suffrage des Femmes» vous remercie de votre


courageuse intervention dans la discussion sur la réforme
électorale.
«Le vote de votre amendement qui fait prendre pour base de
l’élection des députés, les électeurs au lieu des habitants,
empêchera les Françaises—non représentées au Parlement—
d’être comptées comme des animaux recensés (on rit) et les fera
promptement admettre comme électeurs, pouvant enfin envoyer
des représentants à la Chambre.
«Veuillez agréer, etc... (Applaudissements à gauche).

«La secrétaire générale


H. Auclert».

Ne soyons donc pas, messieurs, plus monarchistes que le roi, ni plus


féministes que les femmes, qui, vous le voyez par la lettre dont je viens de
vous donner lecture, se soucient fort peu de la demi-représentation et du
semblant de capacité électorale que certains d’entre nous paraissent si
soucieux de leur conserver (Applaudissements à gauche).
M. Pourquery de Boisserin.—Pourquoi n’admettez-vous pas à voter les
femmes déjà admises à voter au tribunal de commerce?
M. Charles Benoist.—C’est une autre question (interruptions).
M. Louis Andrieux.—Si vous voulez que les femmes soient
représentées, il faut établir dans toute son ampleur, dans toute sa vérité,
le suffrage universel et ne pas exclure du droit de suffrage la moitié, la
meilleure moitié du genre humain.
M. Paul Aubriot.—Le voteriez-vous le jour où nous le proposerions?
M. Louis Andrieux.—Mon cher collègue, quand vous apporterez cette
proposition à la tribune, quand vous aurez le courage d’affronter le ridicule
qui s’y attache encore, et bien injustement, aux yeux de quelques-uns, je
n’hésiterai pas à le voter avec vous.
M. Paul Aubriot.—Très bien!
M. Louis Andrieux.—Je ne crois pas devoir aujourd’hui présenter un
amendement, en ce sens, à la loi électorale. Que nos collègues qui y sont
opposés se rassurent. Je ne suis pas ici pour menacer le privilège
masculin et l’aristocratie de la barbe... (Rires). Je me borne à protester
contre les prétentions de ceux qui, sous prétexte de faire représenter la
femme, lui donnent un mode de représentation bien lointain, bien indirect,
qui souvent se retournerait contre elle.
M. Georges Berry.—C’est déjà quelque chose.
M. Louis Andrieux.—Je proteste contre le paradoxe de ceux, qui
veulent la faire représenter par des députés qu’elle n’a pas députés, par
des mandataires qu’elle n’a pas mandatés, et lui imposer des avocats
d’office choisis par les hommes, et qui à cette tribune le plus souvent
plaideraient la cause masculine contre celle des femmes. Cela, c’est se
moquer, en vérité, des femmes qu’on prétend défendre, et ce n’est pas
généreux, c’est un acte de dérision, d’ironie auquel pour ma part, je ne
veux pas m’associer. (Applaudissements à gauche).
M. Ferdinand Buisson, président de la commission du suffrage
universel.—Je demande à nos collègues qui nous proposent de substituer
le nombre des électeurs inscrits un chiffre de la population, comme base
du régime électoral, de me dire, s’ils connaissent, dans le monde entier
une seule législation électorale qui ait fait cette innovation. Si vous ne
faites état que du nombre des électeurs inscrits, il est évident que vous
favorisez les circonscriptions qui comptent beaucoup de célibataires et
peu d’enfants. Quelle raison peut-on invoquer, étant donné la diminution
de la natalité, en France en faveur de cette exception...
M. le Président.—Je mets au voix les deux premiers paragraphes de
l’amendement présenté par M. Maginot et ses collègues, réservant le
troisième sur lequel porte le sous-amendement de M. Jean Durand:
«Le nombre des sièges attribués à une circonspection est calculé sur
le chiffre des électeurs inscrits:
«Ce chiffre est celui des électeurs portés sur les listes électorales de
l’année du précédent renouvellement de la chambre des députés.»
M. le Président.—Voici le résultat du dépouillement du scrutin.

Nombre de 549
votants
Majorité 275
absolue
Pour 259
Contre 290

La Chambre des députés n’a pas adopté.


Faire représenter la majorité de la nation en permettant aux femmes
d’envoyer des représentants à la Chambre est la réforme fondamentale
qui doit précéder toutes les autres, le progrès ne pouvant s’accomplir
quand plus de la moitié des intéressés sont également inaptes à l’imposer.
Le 10 juillet 1912, M. Louis Andrieux fit adopter un amendement à
l’article 6 de la loi électorale, grâce auquel l’enregistrement de la
candidature des femmes ne peut plus être refusée par le préfet.
Le 29 juillet 1912, M. Louis Andrieux nous a écrit:

«Madame,

«Quand la loi sur la réforme électorale nous reviendra du


Sénat, je me propose de déposer et de défendre l’amendement
suivant:
«Ajouter à l’article 1er un paragraphe 2, ainsi conçu:—sont
électeurs sans distinction de sexe tous les Français âgés de 21
ans accomplis, et n’étant dans aucun cas d’incapacité prévu par la
loi.»

«Andrieux.»
VI
L’annulement politique des Femmes est un obstacle
au progrès

«La justice et le bien de l’Etat exigent


aujourd’hui que les droits politiques soient
étendus aux femmes.»

(Roi de Suède).

L’exclusion électorale des femmes est un obstacle au


progrès

Il sera impossible de réaliser en France la justice sociale, tant que l’on


fera à l’homme et à la femme, ces agents autant l’un que l’autre
indispensables à la marche en avant, une condition si différente.
Les démocrates ne paraissent point comprendre qu’en ajournant
l’affranchissement de la femme, ils empêchent de compléter celui de
l’homme.
Ceux qui soutiennent le plus énergiquement, que du perfectionnement
des individus résultera un meilleur état social, mettent cette monitrice, la
femme, dans l’impossibilité d’élever l’espèce en s’élevant elle-même.
La Française qui est contrainte à un travestissement physique et
moral, la Française qui ne parvient, qu’en mentant à se tirer d’affaire dans
la vie, ne peut, tant qu’au lieu d’être citoyenne elle n’est qu’instrument de
plaisir, faire s’augmenter la mentalité humaine.
Sur les républicains pèsent lourdement les préjugés des jacobins
envers la femme. Beaucoup de ces empressés à imiter leurs ancêtres
croient que la dissimulation, la ruse, l’hypocrisie féminine, qu’Amar
qualifiait «la retenue» à la tribune de la convention, sont la source des
vertus du sexe féminin; alors que cette dissimulation et cette ruse ne
suscitent que des vices d’esclaves.
La sincérité est le propre des êtres libres. La femme associée de
l’homme dans la commune et dans l’état, manifestera sa franchise.
Si l’on n’arrive à la justice sociale que par l’action politique, les
Françaises ne peuvent rester en dehors de cette action politique: elles
doivent avoir comme les Français, en la République qui est la propriété de
tout le monde, leur part de souveraineté.
Dans les luttes pour la vie ce ne serait qu’en mettant la main à la
machine politique que les femmes s’épargneraient d’être affamées.
En France, c’est une anomalie d’empêcher les femmes d’être
électeurs et éligibles alors qu’on les admet aux hautes fonctions de
membres du Conseil supérieur de l’instruction publique et de membre du
conseil supérieur du travail, ces assemblées aux lumières desquelles les
députés ont si souvent recours.
Comment la femme siégeant en ces conseils qui a été reconnue apte
à inspirer, à diriger les législateurs ne serait-elle pas capable d’émettre un
vote lors des élections?
C’est la peur des mots qui fait priver la Française du droit de nommer
des représentants au Palais Bourbon. Les hommes sont effrayés par ces
expressions rapprochées: femmes et politique.
L’annulement des Françaises contraint les Français à l’immobilité, à la
stagnation; mais nul ne se préoccupe de cela. En ce pays, où tout le
monde crie que le hasard plus que les volontés confère le pouvoir, crée le
gouvernement, que les électeurs votent contrairement à leurs intérêts,
personne ne veut comprendre qu’on remédiera à l’incohérence politique,
en élevant au niveau de l’homme, la femme qui met au monde et éduque
les électeurs.
Le besoin de sécurité ne permet pas d’empêcher plus longtemps de
tomber dans la balance électorale, pour faire contrepoids, aux bulletins
révolutionnaires, les bulletins pondérateurs des femmes.
Pendant que la femme n’a aucun droit, le dressage moral de la nation
lui échappe. Si cette dépourvue de toute autorité publique fait une
observation, on lui répond: La politique n’est pas l’affaire des femmes. Et
cette bannie de la politique, dont tout découle et ou tout remonte, exclue
du droit de donner sur quoi que ce soit son avis, par sa dégradation
civique, entraîne l’abaissement national.
Dans l’état comme dans la maison la femme doit compléter l’homme,
être pour lui un renfort.
Il est difficile de faire admettre par des gens qui n’ont en vue que leur
intérêt particulier, une question d’intérêt général comme la participation de
la femme à la politique.
Un décret ministériel ferait facilement des Françaises des citoyennes
actives.
Ce ne sera que quand la femme aura dans la main le bulletin de vote,
qu’elle sera intéressante et pourra contraindre les détenteurs du pouvoir à
s’occuper d’elle.
Chaque fois que les femmes offrent leur concours aux hommes pour
transformer en joie la douleur de vivre, ceux-ci les repoussent en disant:
Femmes! qu’y a-t-il de commun entre vous et nous?
Lorsque les partisans de l’égalité voulurent changer l’enseigne du
gouvernement, substituer le titre monarchie, ils crièrent à leurs mères qui
demandaient à les aider: «Femmes, qu’y a-t-il de commun entre vous et
nous?»
Les anciens serfs parvenus à la souveraineté, aimèrent mieux faire
dans l’état les Françaises, leurs adversaires, que leurs coopératrices.
Après qu’ils ont enlevé aux génératrices écrasées de leur mépris tout
espoir de se relever, ils semblent stupéfaits de trouver dans les masses
enfantées par elles des résistances au progrès.
Leur manie de la domination les empêchera-t-elle encore de
comprendre que ce ne sera qu’en unifiant la condition de l’homme et de la
femme que l’on unifiera la manière de voir des Français?
Quand une moitié de la nation opprimée par l’autre moitié, est spoliée
de tous ses droits, peut-on se faire prendre au sérieux par les populations
lorsqu’on affirme que la France est sous le régime de la liberté et de
l’égalité?
Républicains, frappez-vous la poitrine! C’est en maintenant asservies
les mères que vous avez rendu inévitable l’atrophiement cérébral que
vous déplorez.
Si au lieu de continuer à annihiler les femmes, vous les aviez
proclamées vos égales, elles seraient devenues immédiatement vos
auxiliaires, elles auraient doté les générations de la faculté de
comprendre.
Il est douloureux de constater que si à l’étranger les socialistes
s’efforcent de faire reconnaître l’égalité politique de la femme, en France
les socialistes s’allient aux réactionnaires pour combattre cette égalité.
L’entente chez nous, entre les hommes d’opinions les plus opposées pour
alléguer des prétextes contre l’exercice des droits politiques de la femme,
démontre que le sexe masculin profite de l’annihilement du sexe féminin.
Si l’on envisage superficiellement les choses, les hommes électeurs
ont, en effet, avantage à accaparer, pour eux seuls, les bénéfices
électoraux et les députés se trouvent fort bien de tenir leurs sièges de la
force du nombre des femmes, sans avoir besoin d’obtenir d’elles un
bulletin de vote. Mais cette poursuite égoïste du seul intérêt personnel ne
fait point s’imposer la République. Elle rend intenable la position de ceux
qui en bénéficient.
Pendant que les femmes, ni ne confèrent de mandats, ni ne sont
représentées au Parlement, elles ne peuvent servir à créer des sièges
législatifs.
Les politiquement annulées ne doivent pas être comptées en politique.
Il est temps de mettre fin à la dispendieuse supercherie qui favorise
l’ambition masculine en enfermant les candidats dans ce dilemme: Faire
électeurs les femmes, si l’on prend les habitants pour base de l’élection
des députés, ou ne prendre que les électeurs pour base de la nomination
de leurs représentants, si les femmes restent exclues du droit d’envoyer
des députés à la chambre.
Parmi les prôneurs de la marche en avant, combien nombreux sont
ceux qui veulent progresser en tout, hormis en féminisme. On peut se
demander ce qui incite l’homme à être assez ennemi de lui-même pour
retarder l’ascension de celle dont, en son for intérieur il appelle la venue,
pour redouter la femme qui pourra le comprendre, l’aider, l’aimer
complètement et pour lui-même.
Il est bien évident que c’est faute de s’expliquer, que l’on ne s’entend
pas au sujet de l’affranchissement de la femme; sans quoi, au lieu d’y être
hostile, l’homme en serait le plus ardent partisan.
Parce que la femme s’élèvera, l’homme ne dérogera pas, au contraire.
Il affirmera sa puissance en s’assurant de bien plus hautes destinées que
s’il en conservait les mœurs ancestrales du singe des cavernes. Dès que
l’on ne peut contester l’irréductibilité du tempérament masculin et du
tempérament féminin, les deux sexes doivent se partager l’activité
universelle parce que: «Une femme fait autrement la même chose qu’un
homme» et que «les femmes ont la puissance d’accomplir dans les
fonctions, jusque là remplies par des hommes, ce que les hommes n’y
sauraient faire».
N’est-ce pas une amère ironie que de parler pour la femme de dignité,
en même temps que de trouver bon, qu’elle soit exclue du pouvoir de se
donner à elle-même sa règle et sa loi?
N’est-ce point une dérision que de se poser en défenseurs de la
dignité de la femme et de laisser l’homme qui n’a pas la même
organisation physiologique, donc qui ne peut voir les choses de la même
manière qu’elle, penser et vouloir à sa place? Tenter de rendre l’esclave
digne, s’efforcer de relever, en la laissant avilie, la moitié d’humanité!
quelle contradiction!
Les demi-féministes ne veulent point voir que l’arrivée de la femme sur
la scène politique renouvellerait le vieux monde en rendant presque
subitement les humains aptes à comprendre leurs intérêts.
On ne peut, sans la débâillonner, faire prendre, à la muette française,
sa place en la société; car elle doit dire comment elle entend penser,
travailler et aimer. Malheureusement, beaucoup de ses défenseurs ne
désirent lui octroyer le droit d’opiner et de légiférer, que lorsqu’elle n’en
aura plus besoin.
En imagination, ils disposent tout pour la femme en la cité de l’égalité,
seulement, ils négligent de la munir de la clef qui lui en ouvrirait la porte.
Etant donné que l’affranchissement féminin est subordonné au bon
plaisir des législateurs, il n’est pas difficile de comprendre que ce qu’il y a
pour la femme de plus pressé à réclamer est le droit de faire directement
ou indirectement la loi. Car les seuls hommes amenderaient-ils le Code,
que leur œuvre, encore, serait à recommencer. Les lois incomplètes sur
l’instruction secondaire des filles et sur le divorce nous le prouvent.
Les députés ne légiféreraient équitablement pour les femmes que si
les dispositions qu’ils prennent à leur égard, pouvaient être retournées
contre eux, leur être appliquées.
Si, à l’exemple des socialistes, qui, en tous les pays font présentement
se porter leurs efforts sur la conquête du pouvoir, les femmes avaient
résumé leur question en cette réclamation unique—les droits politiques—
elles auraient frappé les esprits et fait s’établir un courant d’opinion, qui
eût hâté l’instauration du suffrage féminin. La peur qui n’ose aller droit au
but, de crainte de froisser les oppresseurs, ne délivrera pas du joug les
femmes.
Beaucoup de lois concernant les femmes se discutent à la Chambre.
Les députés devraient bien comprendre que les femmes seraient plus que
les hommes capables de régler les affaires les regardant.
Les gouvernants qui se croient infaillibles et pensent pouvoir suffire à
tout, gardent le sexe féminin asservi, bien qu’ils affirment qu’aucune loi
naturelle ne condamne les êtres à rester éternellement mineurs, et que,
quand parmi eux des individualités sont aptes au gouvernement, c’est
justice de les y appeler.
Des individualités féminines sont assurément aptes au gouvernement.
Pourquoi ne les y appelle-t-on pas?
—Parce que l’on veut continuer à spolier les femmes.
Si des femmes étaient en France, députées, comme elles le sont en
Finlande, le sexe féminin aurait sa part du budget. Il y aurait, inscrit à ce
budget, autant d’argent pour l’instruction des filles que pour l’instruction
des garçons. Autant d’argent pour donner des emplois et des sinécures
au sexe féminin, que pour en donner au sexe masculin.
Les hommes manient les fonds publics sans subir de contrôle. Ils
s’approprient l’argent des femmes contribuables pour s’élever au-dessus
d’elles. Et après qu’ils se sont fait un piédestal de l’or des femmes, ils
crient qu’ils sont leurs supérieurs: le voleur est-il le supérieur du volé?
Les Françaises, qui en la République luttent et paient, doivent comme
les Français voter les budgets, afin de pouvoir s’attribuer leur part des
bénéfices sociaux.
Que de problèmes seraient vite solutionnés, si l’on utilisait pour les
résoudre tout l’intellect et tout l’effort humain. Malheureusement, les
députés qui diffèrent d’opinion, sont d’accord pour refuser le suffrage aux
femmes. Les projets de lois déposés à la Chambre en leur faveur, ne
viennent jamais en discussion[12], et il n’est plus même fait de rapport sur
les pétitions qui le réclament. N’est-ce pas suffisant que les femmes soient
comptées pour payer les impôts et pour créer des sièges de députés?
Quelle place énorme prendrait dans l’histoire, un ministère, qui, par un
décret assimilerait pour le droit, comme pour les charges, les femmes aux
hommes.
Sans la sollicitude des femmes, comment pourrait-on faire de l’ordre
dans la société?
Les députés, des hommes, ont certainement le désir d’améliorer le sort
des masses, mais l’annulement de plus de la moitié de la nation, en leur
enlevant le concours de l’humanité intégrale, les mettra dans
l’impossibilité de tenir leurs promesses.
Parce que les femmes manquent dans les Comités électoraux, dans
les assemblées administratives et législatives, les députés ne pourront
donner satisfaction aux hommes; et les électeurs iront augmenter le
nombre de ceux qui soutiennent que les grandes transformations sociales
seront seulement possible, quand la propriété individuelle sera devenue
collective.
Si comme les nobles qui accaparaient autrefois tous les privilèges, le
sexe masculin n’accaparait aujourd’hui toutes les cartes électorales, tous
les mandats de conseillers et de députés, il ne serait point nécessaire
d’adopter le collectivisme, pour faire des Français une grande famille dont
chaque membre aurait sa fiche, comme sa cote, et serait suivi, soutenu
dans la vie.
En industrialisant l’agriculture, on pourrait organiser le travail et
l’imposer, ce travail, aux apaches et aux prostitués des deux sexes.
Cette convention sociale qui assurerait à chacun la sécurité du
lendemain, n’entraverait pas plus la liberté que les lisières dont les mères
se servent pour apprendre à leurs enfants à marcher droit.
Welcome to our website – the ideal destination for book lovers and
knowledge seekers. With a mission to inspire endlessly, we offer a
vast collection of books, ranging from classic literary works to
specialized publications, self-development books, and children's
literature. Each book is a new journey of discovery, expanding
knowledge and enriching the soul of the reade

Our website is not just a platform for buying books, but a bridge
connecting readers to the timeless values of culture and wisdom. With
an elegant, user-friendly interface and an intelligent search system,
we are committed to providing a quick and convenient shopping
experience. Additionally, our special promotions and home delivery
services ensure that you save time and fully enjoy the joy of reading.

Let us accompany you on the journey of exploring knowledge and


personal growth!

ebookmass.com

You might also like