diff --git a/README.md b/README.md index 81b05f8..b4cde8f 100644 --- a/README.md +++ b/README.md @@ -52,7 +52,7 @@ The BOM pins versions for every module in the framework. They are grouped below | **Starters** | `fireflyframework-starter-core`, `-starter-domain`, `-starter-data`, `-starter-application` | Opinionated Spring Boot starters per architectural tier. | | **Application Layer** | `fireflyframework-backoffice` | Back-office application building blocks. | | **ECM** | `fireflyframework-ecm` + `-ecm-storage-aws`, `-ecm-storage-azure`, `-ecm-esignature-docusign`, `-ecm-esignature-adobe-sign`, `-ecm-esignature-logalty` | Enterprise content management with pluggable storage (S3, Azure Blob) and e-signature adapters. | -| **IDP** | `fireflyframework-idp` + `-idp-keycloak`, `-idp-aws-cognito`, `-idp-azure-ad`, `-idp-internal-db` | Identity-provider abstraction with pluggable provider adapters. | +| **IDP** | `fireflyframework-security-idp` + `-idp-keycloak`, `-idp-aws-cognito`, `-idp-azure-ad`, `-idp-internal-db` | Identity-provider abstraction with pluggable provider adapters. | | **Notifications** | `fireflyframework-notifications`, `-notifications-core` + `-notifications-firebase`, `-twilio`, `-sendgrid`, `-resend` | Multi-channel notifications (push, SMS, email) with provider adapters. | | **Rule Engine** | `fireflyframework-rule-engine` (aggregator) + `-core`, `-interfaces`, `-models`, `-web`, `-sdk` | YAML-DSL business rule engine. | | **Webhooks** | `fireflyframework-webhooks` (aggregator) + `-interfaces`, `-core`, `-web`, `-processor`, `-sdk` | Inbound/outbound webhook delivery and processing. | diff --git a/pom.xml b/pom.xml index 6532571..ee9b0ca 100644 --- a/pom.xml +++ b/pom.xml @@ -198,30 +198,108 @@ org.fireflyframework - fireflyframework-idp + fireflyframework-security-idp ${project.version} org.fireflyframework - fireflyframework-idp-aws-cognito + fireflyframework-security-idp-aws-cognito ${project.version} org.fireflyframework - fireflyframework-idp-internal-db + fireflyframework-security-idp-internal-db ${project.version} org.fireflyframework - fireflyframework-idp-keycloak + fireflyframework-security-idp-keycloak ${project.version} org.fireflyframework - fireflyframework-idp-azure-ad + fireflyframework-security-idp-azure-ad ${project.version} + + + org.fireflyframework + fireflyframework-security-api + ${project.version} + + + org.fireflyframework + fireflyframework-security-spi + ${project.version} + + + org.fireflyframework + fireflyframework-security-core + ${project.version} + + + org.fireflyframework + fireflyframework-security-webflux + ${project.version} + + + org.fireflyframework + fireflyframework-security-resource-server + ${project.version} + + + org.fireflyframework + fireflyframework-security-method-policy + ${project.version} + + + org.fireflyframework + fireflyframework-security-oauth2-client + ${project.version} + + + org.fireflyframework + fireflyframework-security-authorization-server + ${project.version} + + + org.fireflyframework + fireflyframework-security-test + ${project.version} + + + org.fireflyframework + fireflyframework-security-adapter-opa + ${project.version} + + + org.fireflyframework + fireflyframework-security-adapter-openfga + ${project.version} + + + org.fireflyframework + fireflyframework-security-adapter-vault + ${project.version} + + + org.fireflyframework + fireflyframework-security-adapter-cerbos + ${project.version} + + + org.fireflyframework + fireflyframework-security-adapter-r2dbc + ${project.version} + + + + org.springframework.security + spring-security-oauth2-authorization-server + 1.5.4 + + org.fireflyframework