Spring Security Fournisseur IAM
Open-source authentication and authorization framework for Java applications built on Spring. Embedded directly in your application and backed by your own user store, with form login, passkeys, one-time token (magic link) login, multi-factor authentication through factor authorities, OAuth 2.0 / OpenID Connect login and resource server, and SAML 2.0 service provider support. Spring Authorization Server adds an OAuth 2.1 and OpenID Connect 1.0 provider. Core differentiator: it is a library, not a hosted service, so there is no vendor server or per-user pricing. It ships no user management, admin console or hosted UI, and everything from user storage to MFA enrollment is assembled by the application. Commercial support is available through Tanzu Spring.
Fonctionnalités
- 🇸🇪🇱🇫🇭🇴🇸🇹🇪🇩Self-hosted
- On-premisesAny cloud
- JavaKotlinSpring BootSpring MVCSpring WebFlux
Si vous souhaitez comparer les fonctionnalités IAM de différents fournisseurs, consultez le benchmark des fournisseurs d'identité (C)IAM.
Vous cherchez la compatibilité du protocole OpenID Connect de Spring Security ? Voir Spring Security sur le benchmark des fournisseurs OpenID Connect.
Foire aux questions
Spring Security prend-il en charge Nom d'utilisateur et mot de passe méthode d'authentification ?
Spring Security prend en charge Nom d'utilisateur et mot de passe méthode d'authentification. Form login, HTTP Basic and Digest, backed by UserDetailsService and a PasswordEncoder (DelegatingPasswordEncoder with bcrypt by default; argon2, scrypt and PBKDF2 also available). In-memory, JDBC and LDAP user stores are built in. En savoir plus
Spring Security prend-il en charge Connexion sociale méthode d'authentification ?
Spring Security prend en charge Connexion sociale méthode d'authentification. OAuth 2.0 Login with OpenID Connect or plain OAuth 2.0 providers through ClientRegistration entries. Common providers such as Google, GitHub, Facebook and Okta ship as presets and any other provider can be configured with its endpoints or issuer URI. En savoir plus
Spring Security prend-il en charge Passkey méthode d'authentification ?
Spring Security prend en charge Passkey méthode d'authentification. Passkeys (WebAuthn) through the spring-security-webauthn module and the webAuthn() DSL. Requires rpId and allowedOrigins, a registration step while authenticated, and in-memory or JDBC credential repositories. En savoir plus
Spring Security prend-il en charge Email Passwordless méthode d'authentification ?
Spring Security prend partiellement en charge Email Passwordless méthode d'authentification. One-time token login (oneTimeTokenLogin()) issues a short-lived token for a username and the application delivers it by email through a OneTimeTokenGenerationSuccessHandler. It is a token or link flow, not a numeric OTP code, and no email delivery is built in. En savoir plus
Spring Security prend-il en charge Phone Passwordless méthode d'authentification ?
Spring Security prend partiellement en charge Phone Passwordless méthode d'authentification. The same one-time token login can be delivered by SMS, but delivery is entirely application-supplied and there is no phone-number identity or verification built in. En savoir plus
Spring Security prend-il en charge Magic Link méthode d'authentification ?
Spring Security prend en charge Magic Link méthode d'authentification. One-time token login with a configurable generate endpoint (POST /ott/generate) and submit page (/login/ott) that pre-fills the token from a link. Default expiry is 5 minutes. The default token service is in-memory, with JdbcOneTimeTokenService for production. En savoir plus
Spring Security prend-il en charge Anonymous / Guest méthode d'authentification ?
Spring Security prend partiellement en charge Anonymous / Guest méthode d'authentification. The anonymous authentication filter gives unauthenticated requests an anonymous Authentication so authorization rules can target them. There are no persistent guest accounts or guest-to-registered upgrade flow. En savoir plus
Spring Security prend-il en charge Time-based One-Time Password (TOTP) MFA ?
Spring Security ne prend pas en charge Time-based One-Time Password (TOTP) MFA. No built-in TOTP or authenticator-app support. It has to be implemented as a custom authentication mechanism that grants a FactorGrantedAuthority. En savoir plus
Spring Security prend-il en charge HMAC-based One-Time Password (HOTP) MFA ?
Spring Security ne prend pas en charge HMAC-based One-Time Password (HOTP) MFA. No built-in HOTP support. En savoir plus
Spring Security prend-il en charge Universal 2nd Factor (U2F) MFA ?
Spring Security ne prend pas en charge Universal 2nd Factor (U2F) MFA. No legacy U2F support. Hardware security keys are handled through WebAuthn. En savoir plus
Spring Security prend-il en charge WebAuthn MFA ?
Spring Security prend en charge WebAuthn MFA. WebAuthn / passkeys can be required as a factor through FactorGrantedAuthority.WEBAUTHN_AUTHORITY, alone or combined with password or one-time token factors. Documented in the 7.x multi-factor authentication guide. En savoir plus
Spring Security prend-il en charge Email Code MFA ?
Spring Security prend partiellement en charge Email Code MFA. The one-time token factor (OTT_AUTHORITY) can be required as a second factor and delivered by email, but the application supplies delivery and the token is a link or token value rather than a short code. En savoir plus
Spring Security prend-il en charge Phone Code MFA ?
Spring Security prend partiellement en charge Phone Code MFA. The one-time token factor can be delivered by SMS as a second factor, but delivery is application-supplied and nothing phone-specific is built in. En savoir plus
Spring Security prend-il en charge Recovery Code MFA ?
Spring Security ne prend pas en charge Recovery Code MFA. No recovery code mechanism. En savoir plus
Spring Security prend-il en charge Push Notification MFA ?
Spring Security ne prend pas en charge Push Notification MFA. No push notification factor. En savoir plus
Spring Security prend-il en charge Adaptive / Risk-Based MFA MFA ?
Spring Security prend partiellement en charge Adaptive / Risk-Based MFA MFA. MFA can be applied conditionally: per request, per authority, per user through a RequiredAuthoritiesRepository, or only for users with a registered passkey. There is no built-in risk engine or signal-based scoring. En savoir plus
Spring Security prend-il en charge Cisco Duo MFA ?
Spring Security ne prend pas en charge Cisco Duo MFA. No Cisco Duo integration is provided by Spring Security.
Spring Security prend-il en charge Step-Up Authentication MFA ?
Spring Security prend en charge Step-Up Authentication MFA. Requiring a specific factor authority on selected paths redirects users to obtain the missing factor. Factors can be time-bound with validDuration so users must re-authenticate after a set period. En savoir plus
Spring Security prend-il en charge OpenID Connect (OIDC) protocole d'intégration ?
Spring Security prend en charge OpenID Connect (OIDC) protocole d'intégration. Covers all three roles: OpenID Connect relying party (OAuth 2.0 Login), OAuth 2.0 resource server (JWT and opaque tokens), and OpenID Provider through the OAuth 2.1 / OIDC authorization server (Spring Authorization Server). En savoir plus
Spring Security prend-il en charge SAML 2.0 protocole d'intégration ?
Spring Security prend partiellement en charge SAML 2.0 protocole d'intégration. SAML 2.0 service provider (relying party) only: login, single logout and metadata, built on OpenSAML. Spring Security cannot act as a SAML identity provider. En savoir plus
Spring Security prend-il en charge WS-Federation protocole d'intégration ?
Spring Security ne prend pas en charge WS-Federation protocole d'intégration. WS-Federation is not supported.
Spring Security prend-il en charge Machine-to-Machine (M2M) Authentication protocole d'intégration ?
Spring Security prend en charge Machine-to-Machine (M2M) Authentication protocole d'intégration. The client credentials grant is supported on the OAuth 2.0 client side and on the authorization server. Resource servers validate the resulting JWT or opaque access tokens. En savoir plus
Spring Security prend-il en charge OpenID Connect (OIDC) Federation fédération d'identité ?
Spring Security prend en charge OpenID Connect (OIDC) Federation fédération d'identité. Authenticate users against one or more external OpenID Connect providers with oauth2Login(). Multiple ClientRegistrations are offered on a generated provider picker page. En savoir plus
Spring Security prend-il en charge SAML 2.0 Federation fédération d'identité ?
Spring Security prend en charge SAML 2.0 Federation fédération d'identité. Multiple SAML 2.0 asserting parties can be registered, including from federation metadata with RelyingPartyRegistrations.collectionFromMetadataLocation(...). Metadata can be cached and refreshed. En savoir plus
Spring Security prend-il en charge Active Directory / LDAP fédération d'identité ?
Spring Security prend en charge Active Directory / LDAP fédération d'identité. LDAP authentication and authorities lookup are built in, with bind, password-compare and Active Directory-specific authentication providers. En savoir plus
Spring Security prend-il en charge Azure Active Directory (Entra ID) fédération d'identité ?
Spring Security prend en charge Azure Active Directory (Entra ID) fédération d'identité. Microsoft Entra ID is usable as an external identity provider through generic OpenID Connect (issuer URI) or SAML 2.0 relying party configuration. There is no dedicated Entra ID module in Spring Security itself. En savoir plus
Spring Security prend-il en charge Bulk User Import gestion des utilisateurs ?
Spring Security ne prend pas en charge Bulk User Import gestion des utilisateurs. No import tooling. User storage is the application's own (UserDetailsService, JdbcUserDetailsManager or custom repositories). En savoir plus
Spring Security prend-il en charge Password Hash Import (Multiple Formats) gestion des utilisateurs ?
Spring Security prend partiellement en charge Password Hash Import (Multiple Formats) gestion des utilisateurs. DelegatingPasswordEncoder validates the stored {id}hash format, so existing hashes from several algorithms can be kept and verified alongside new bcrypt hashes. There is no import tool. En savoir plus
Spring Security prend-il en charge Bulk User Export gestion des utilisateurs ?
Spring Security ne prend pas en charge Bulk User Export gestion des utilisateurs. No export tooling.
Spring Security prend-il en charge Bulk User Update / Delete gestion des utilisateurs ?
Spring Security ne prend pas en charge Bulk User Update / Delete gestion des utilisateurs. No bulk operations. UserDetailsManager only offers single-user create, update and delete. En savoir plus
Spring Security prend-il en charge Upsert on Import gestion des utilisateurs ?
Spring Security ne prend pas en charge Upsert on Import gestion des utilisateurs. No import mechanism.
Spring Security prend-il en charge Legacy Username Import (Non-Allowed Characters) gestion des utilisateurs ?
Spring Security ne prend pas en charge Legacy Username Import (Non-Allowed Characters) gestion des utilisateurs. No import mechanism.
Spring Security prend-il en charge MFA Enrollment Import gestion des utilisateurs ?
Spring Security ne prend pas en charge MFA Enrollment Import gestion des utilisateurs. No import mechanism and no built-in MFA enrollment store apart from passkey credential repositories.
Spring Security prend-il en charge Inbound SCIM Provisioning gestion des utilisateurs ?
Spring Security ne prend pas en charge Inbound SCIM Provisioning gestion des utilisateurs. No SCIM server.
Spring Security prend-il en charge Outbound SCIM Provisioning gestion des utilisateurs ?
Spring Security ne prend pas en charge Outbound SCIM Provisioning gestion des utilisateurs. No SCIM client.
Spring Security prend-il en charge SCIM Groups Provisioning gestion des utilisateurs ?
Spring Security ne prend pas en charge SCIM Groups Provisioning gestion des utilisateurs. No SCIM support.
Spring Security prend-il en charge Just-In-Time (JIT) User Provisioning gestion des utilisateurs ?
Spring Security prend partiellement en charge Just-In-Time (JIT) User Provisioning gestion des utilisateurs. Custom OAuth2UserService, OidcUserService or SAML response authentication converters can create or update a local user on first federated login. This is application code, not a configuration option. En savoir plus
Spring Security prend-il en charge Lazy / Trickle Migration from Legacy Database gestion des utilisateurs ?
Spring Security prend partiellement en charge Lazy / Trickle Migration from Legacy Database gestion des utilisateurs. A custom UserDetailsService or AuthenticationProvider can authenticate against a legacy store, and DaoAuthenticationProvider can re-encode passwords on login through UserDetailsPasswordService. There is no turnkey migration feature. En savoir plus
Spring Security prend-il en charge Self-Service Profile Management Portal gestion des utilisateurs ?
Spring Security ne prend pas en charge Self-Service Profile Management Portal gestion des utilisateurs. No profile or account management portal. Applications build their own.
Spring Security prend-il en charge User Account Linking gestion des utilisateurs ?
Spring Security ne prend pas en charge User Account Linking gestion des utilisateurs. No built-in account linking. Federated principals are mapped to local users in application code.
Spring Security prend-il en charge User Blocking / Banning gestion des utilisateurs ?
Spring Security prend en charge User Blocking / Banning gestion des utilisateurs. UserDetails flags (enabled, accountNonLocked, accountNonExpired, credentialsNonExpired) are enforced at authentication and produce DisabledException, LockedException and related failure events. There is no admin UI. En savoir plus
Spring Security prend-il en charge User Metadata gestion des utilisateurs ?
Spring Security ne prend pas en charge User Metadata gestion des utilisateurs. There is no built-in user profile or metadata store. Custom attributes are modelled in the application's UserDetails and database. En savoir plus
Spring Security prend-il en charge Application Metadata gestion des utilisateurs ?
Spring Security ne prend pas en charge Application Metadata gestion des utilisateurs. No built-in application metadata store. En savoir plus
Spring Security prend-il en charge Metadata Size Limits gestion des utilisateurs ?
Spring Security ne prend pas en charge Metadata Size Limits gestion des utilisateurs. No built-in metadata store, so no limits are defined.
Spring Security prend-il en charge User Search gestion des utilisateurs ?
Spring Security ne prend pas en charge User Search gestion des utilisateurs. No user search API. Lookup is by username through UserDetailsService. En savoir plus
Spring Security prend-il en charge Role-Based Access Control (RBAC) gestion des utilisateurs ?
Spring Security prend en charge Role-Based Access Control (RBAC) gestion des utilisateurs. Roles and authorities on every Authentication, enforced by request authorization rules (hasRole, hasAuthority) and method security, with role hierarchy support. En savoir plus
Spring Security prend-il en charge Organizations (Multi-Tenancy B2B) gestion des utilisateurs ?
Spring Security prend partiellement en charge Organizations (Multi-Tenancy B2B) gestion des utilisateurs. Multi-tenant building blocks exist: multiple JWT issuers on a resource server, multiple SAML relying party registrations, and multiple issuers on the authorization server. There is no B2B organization or membership model. En savoir plus
Spring Security prend-il en charge Password Strength Policies gestion des utilisateurs ?
Spring Security prend partiellement en charge Password Strength Policies gestion des utilisateurs. A CompromisedPasswordChecker (Have I Been Pwned) is built in. There are no composition, length or history rules, which are left to the application. En savoir plus
Spring Security prend-il en charge Username Restrictions gestion des utilisateurs ?
Spring Security ne prend pas en charge Username Restrictions gestion des utilisateurs. No built-in username rules. Validation is up to the application.
Spring Security prend-il en charge Progressive Profiling / Forms gestion des utilisateurs ?
Spring Security ne prend pas en charge Progressive Profiling / Forms gestion des utilisateurs. No profile forms or progressive profiling.
Spring Security prend-il en charge Attribute-Based Access Control (ABAC) contrôle d'accès ?
Spring Security prend en charge Attribute-Based Access Control (ABAC) contrôle d'accès. Method security (@PreAuthorize, @PostAuthorize) evaluates Spring Expression Language and custom AuthorizationManagers against user, request and domain object attributes. En savoir plus
Spring Security prend-il en charge Fine-Grained Authorization (FGA / ReBAC) contrôle d'accès ?
Spring Security prend partiellement en charge Fine-Grained Authorization (FGA / ReBAC) contrôle d'accès. Domain object security (ACLs) assigns permissions on individual objects to principals. It is not a relationship-based (ReBAC / Zanzibar-style) engine. En savoir plus
Spring Security prend-il en charge API Authorization (Scopes / Permissions) contrôle d'accès ?
Spring Security prend en charge API Authorization (Scopes / Permissions) contrôle d'accès. The resource server maps token scopes to SCOPE_ authorities and enforces them per request or method. Authorities can be customised with a JwtAuthenticationConverter. En savoir plus
Spring Security prend-il en charge Audit Log Retention fonctionnalité de sécurité ?
Spring Security ne prend pas en charge Audit Log Retention fonctionnalité de sécurité. Authentication and authorization events are published as Spring application events, but nothing is persisted. Storage and retention must be implemented in event listeners. En savoir plus
Spring Security prend-il en charge Audit Log Streaming fonctionnalité de sécurité ?
Spring Security ne prend pas en charge Audit Log Streaming fonctionnalité de sécurité. No log streaming. Events can be forwarded by custom listeners to any sink. En savoir plus
Spring Security prend-il en charge Security Center (Threat Monitoring Dashboard) fonctionnalité de sécurité ?
Spring Security ne prend pas en charge Security Center (Threat Monitoring Dashboard) fonctionnalité de sécurité. No security dashboard.
Spring Security prend-il en charge Encryption at Rest fonctionnalité de sécurité ?
Spring Security prend partiellement en charge Encryption at Rest fonctionnalité de sécurité. Database encryption is the host application's responsibility. The spring-security-crypto module provides Encryptors (AES-based) and key generators for application-level encryption. En savoir plus
Spring Security prend-il en charge Encryption in Transit fonctionnalité de sécurité ?
Spring Security prend en charge Encryption in Transit fonctionnalité de sécurité. HTTPS redirect (requiresChannel), HSTS and other security headers, and secure cookie settings are built in. TLS itself is terminated by the container or a proxy. En savoir plus
Spring Security prend-il en charge Customer Managed Keys (BYOK) fonctionnalité de sécurité ?
Spring Security prend partiellement en charge Customer Managed Keys (BYOK) fonctionnalité de sécurité. Everything is self-hosted, so keys are customer-controlled. The authorization server and JWT support take signing keys from an application-supplied JWKSource or JwtEncoder, which can be backed by a keystore or external key service. En savoir plus
Spring Security prend-il en charge Bot Detection fonctionnalité de sécurité ?
Spring Security ne prend pas en charge Bot Detection fonctionnalité de sécurité. No bot detection or CAPTCHA integration.
Spring Security prend-il en charge Brute Force Protection fonctionnalité de sécurité ?
Spring Security prend partiellement en charge Brute Force Protection fonctionnalité de sécurité. Locked accounts are enforced and failed attempts raise authentication failure events, but there is no built-in attempt counting, throttling or automatic lockout. Applications implement it on top of events. En savoir plus
Spring Security prend-il en charge Suspicious IP Throttling fonctionnalité de sécurité ?
Spring Security ne prend pas en charge Suspicious IP Throttling fonctionnalité de sécurité. No IP reputation or throttling.
Spring Security prend-il en charge Breached Password Detection fonctionnalité de sécurité ?
Spring Security prend en charge Breached Password Detection fonctionnalité de sécurité. HaveIBeenPwnedRestApiPasswordChecker, published as a CompromisedPasswordChecker bean, is applied by DaoAuthenticationProvider and rejects compromised passwords with a CompromisedPasswordException. En savoir plus
Spring Security prend-il en charge Credential Guard (Dark Web Monitoring) fonctionnalité de sécurité ?
Spring Security ne prend pas en charge Credential Guard (Dark Web Monitoring) fonctionnalité de sécurité. No dark web or credential leak monitoring beyond the Have I Been Pwned password check.
Spring Security prend-il en charge Tenant Access Control List (IP ACL) fonctionnalité de sécurité ?
Spring Security prend partiellement en charge Tenant Access Control List (IP ACL) fonctionnalité de sécurité. Requests can be restricted to IP addresses or CIDR ranges with an IpAddressMatcher in authorization rules. This is per application, not a per-tenant IP ACL. En savoir plus
Spring Security prend-il en charge Device Fingerprinting fonctionnalité de sécurité ?
Spring Security ne prend pas en charge Device Fingerprinting fonctionnalité de sécurité. No device fingerprinting.
Spring Security prend-il en charge Per-Organization Branding multi-tenant ?
Spring Security ne prend pas en charge Per-Organization Branding multi-tenant. No organization model or branding.
Spring Security prend-il en charge Per-Organization MFA Policy multi-tenant ?
Spring Security ne prend pas en charge Per-Organization MFA Policy multi-tenant. No organization model. MFA requirements can be set per user with a RequiredAuthoritiesRepository. En savoir plus
Spring Security prend-il en charge Hosted / Universal Login Page fonctionnalité de branding ?
Spring Security prend partiellement en charge Hosted / Universal Login Page fonctionnalité de branding. A basic default login page is generated for form login, one-time token, passkeys and OAuth 2.0 / SAML provider selection. It is served by the application itself and is meant to be replaced, not a separate hosted service. En savoir plus
Spring Security prend-il en charge Embedded / Native Login Components fonctionnalité de branding ?
Spring Security prend partiellement en charge Embedded / Native Login Components fonctionnalité de branding. Login runs inside the application with no redirect to a vendor domain, through generated or custom pages. No embeddable login components are provided. En savoir plus
Spring Security prend-il en charge White-Label / Full Brand Removal fonctionnalité de branding ?
Spring Security prend en charge White-Label / Full Brand Removal fonctionnalité de branding. No vendor branding is shown. Default pages are plain and every page can be replaced. En savoir plus
Spring Security prend-il en charge Localization / i18n fonctionnalité de branding ?
Spring Security prend partiellement en charge Localization / i18n fonctionnalité de branding. Authentication and authorization messages are resolved through a MessageSource with bundled translations for many languages. Custom login page text is up to the application. En savoir plus
Spring Security prend-il en charge Prebuilt UI Components (SDK) fonctionnalité de branding ?
Spring Security ne prend pas en charge Prebuilt UI Components (SDK) fonctionnalité de branding. Only the generated default pages. No UI component library or SDK widgets.
Spring Security prend-il en charge Login / Auth Analytics Dashboard analytique ?
Spring Security ne prend pas en charge Login / Auth Analytics Dashboard analytique. No analytics dashboard. Authentication events can feed an external analytics tool. En savoir plus
Spring Security prend-il en charge GDPR: Data Export (Portability) conformité ?
Spring Security ne prend pas en charge GDPR: Data Export (Portability) conformité. No data export feature. Personal data lives in the application's own stores.
Spring Security prend-il en charge GDPR: Right to be Forgotten (User Deletion) conformité ?
Spring Security prend partiellement en charge GDPR: Right to be Forgotten (User Deletion) conformité. UserDetailsManager (including JdbcUserDetailsManager) provides deleteUser, but there is no erasure workflow covering sessions, tokens, consents or application data. En savoir plus
Spring Security prend-il en charge Consent Management conformité ?
Spring Security prend partiellement en charge Consent Management conformité. The authorization server stores OAuth 2.0 authorization consent per client and user (OAuth2AuthorizationConsentService), with a customisable consent page and device verification consent. No privacy or marketing consent management. En savoir plus
Spring Security prend-il en charge Region Deployment conformité ?
Spring Security prend en charge Region Deployment conformité. Runs wherever the host application is deployed, so data residency is set by the application and database hosting.
Spring Security prend-il en charge Private Cloud Deployment conformité ?
Spring Security prend en charge Private Cloud Deployment conformité. Runs inside the application on any cloud or on-premises infrastructure. There is no separate vendor service to deploy.
Spring Security prend-il en charge SDK Coverage intégration développeur ?
Spring Security prend partiellement en charge SDK Coverage intégration développeur. JVM only. Integrates with Spring MVC (servlet) and Spring WebFlux (reactive) applications, with a Kotlin DSL. En savoir plus
Spring Security prend-il en charge Management API intégration développeur ?
Spring Security ne prend pas en charge Management API intégration développeur. No management API for users or sessions. UserDetailsManager is a programmatic interface only. The authorization server can expose an OIDC client registration endpoint, disabled by default. En savoir plus
Spring Security prend-il en charge Authentication API Rate Limits intégration développeur ?
Spring Security ne prend pas en charge Authentication API Rate Limits intégration développeur. No built-in rate limiting.
Spring Security prend-il en charge Actions / Extensibility Pipeline intégration développeur ?
Spring Security prend en charge Actions / Extensibility Pipeline intégration développeur. Extension is through code: custom filters, AuthenticationProviders, success and failure handlers, event listeners, OAuth2TokenCustomizer, and replaceable services throughout. En savoir plus
Spring Security prend-il en charge TypeScript Support in Extensibility intégration développeur ?
Spring Security ne prend pas en charge TypeScript Support in Extensibility intégration développeur. Extensions are written in Java or Kotlin.
Spring Security prend-il en charge Custom Domain intégration développeur ?
Spring Security prend en charge Custom Domain intégration développeur. The application is served on its own domain, and the authorization server issuer is set through AuthorizationServerSettings. En savoir plus
Spring Security prend-il en charge Deploy CLI (Infrastructure as Code) intégration développeur ?
Spring Security ne prend pas en charge Deploy CLI (Infrastructure as Code) intégration développeur. No CLI. Configuration is part of the application code and properties.
Spring Security prend-il en charge Terraform Provider intégration développeur ?
Spring Security ne prend pas en charge Terraform Provider intégration développeur. No Terraform provider.
Spring Security prend-il en charge Custom Database Connections intégration développeur ?
Spring Security prend en charge Custom Database Connections intégration développeur. Users come from any UserDetailsService, with built-in JDBC support. Authorization server clients, authorizations and consents can use the JDBC implementations or custom repositories. En savoir plus
Spring Security prend-il en charge Native Webhook Support intégration développeur ?
Spring Security ne prend pas en charge Native Webhook Support intégration développeur. No webhooks. Events are in-process Spring application events that listeners can forward. En savoir plus
Spring Security prend-il en charge Universal Login / Hosted Login Page Customization intégration développeur ?
Spring Security prend en charge Universal Login / Hosted Login Page Customization intégration développeur. The login page, one-time token submit page, passkey pages and consent page can each be replaced with application-owned views. En savoir plus
Spring Security prend-il en charge Custom Email Provider (SMTP) intégration développeur ?
Spring Security prend en charge Custom Email Provider (SMTP) intégration développeur. No email sender is included. The application delivers one-time tokens through any provider inside a OneTimeTokenGenerationSuccessHandler. En savoir plus
Spring Security prend-il en charge Email Templates intégration développeur ?
Spring Security ne prend pas en charge Email Templates intégration développeur. No email templates. The application writes the message. En savoir plus
Spring Security prend-il en charge Custom OIDC Claims / Token Enrichment intégration développeur ?
Spring Security prend en charge Custom OIDC Claims / Token Enrichment intégration développeur. OAuth2TokenCustomizer for JWT access tokens, opaque token claims and ID tokens, plus a userInfoMapper for the UserInfo endpoint, on the authorization server. En savoir plus
Spring Security prend-il en charge No-Code Auth Flow Builder / Orchestration fonctionnalité ?
Spring Security ne prend pas en charge No-Code Auth Flow Builder / Orchestration fonctionnalité. No visual or no-code flow builder.
Spring Security prend-il en charge Identity Verification / Document Proofing fonctionnalité ?
Spring Security ne prend pas en charge Identity Verification / Document Proofing fonctionnalité. No identity verification or document proofing.
Spring Security prend-il en charge Decentralized / Verifiable Credentials fonctionnalité ?
Spring Security ne prend pas en charge Decentralized / Verifiable Credentials fonctionnalité. No verifiable credentials or decentralized identifier support.
Spring Security prend-il en charge Built-in Billing / Subscription Management fonctionnalité ?
Spring Security ne prend pas en charge Built-in Billing / Subscription Management fonctionnalité. No billing or subscription management.
Spring Security prend-il en charge Agentic AI / MCP Server Authentication fonctionnalité ?
Spring Security prend partiellement en charge Agentic AI / MCP Server Authentication fonctionnalité. Generic OAuth 2.x building blocks apply to protecting agent and MCP endpoints: resource server with Protected Resource Metadata, and an authorization server with PKCE, dynamic client registration and DPoP. There is no MCP-specific module in Spring Security. En savoir plus
Spring Security prend-il en charge Post-Quantum Digital Signature Algorithms fonctionnalité de cryptographie post-quantique ?
Spring Security ne prend pas en charge Post-Quantum Digital Signature Algorithms fonctionnalité de cryptographie post-quantique. No post-quantum signature algorithms are documented for tokens or SAML.
Spring Security prend-il en charge Post-Quantum Token & Data Encryption fonctionnalité de cryptographie post-quantique ?
Spring Security ne prend pas en charge Post-Quantum Token & Data Encryption fonctionnalité de cryptographie post-quantique. Not documented.
Spring Security prend-il en charge Post-Quantum Certificate & mTLS Support fonctionnalité de cryptographie post-quantique ?
Spring Security ne prend pas en charge Post-Quantum Certificate & mTLS Support fonctionnalité de cryptographie post-quantique. Not documented.
Spring Security prend-il en charge Post-Quantum Stateful Hash Signatures fonctionnalité de cryptographie post-quantique ?
Spring Security ne prend pas en charge Post-Quantum Stateful Hash Signatures fonctionnalité de cryptographie post-quantique. Not documented.
Comparer avec d'autres fournisseurs
Remarque : Les données actuelles sont basées sur la documentation/l'expérience des fournisseurs et peuvent ne pas être exactes à 100 %.