Skip to content

[FEATURE REQ] Deprecate the implementations from WebSecurityConfigurerAdapter #32279

Description

@moarychan

Context

Since the WebSecurityConfigurerAdapter has been deprecated, then the below class should be updated to provide a new configurer for HTTP security,

public abstract class AadResourceServerWebSecurityConfigurerAdapter extends WebSecurityConfigurerAdapter {

We should refer to the new configuer from feature/spring-boot-3 branch,

public class AadResourceServerHttpSecurityConfigurer extends AbstractHttpConfigurer<AadResourceServerHttpSecurityConfigurer, HttpSecurity> {

public class AadWebApplicationHttpSecurityConfigurer extends AbstractHttpConfigurer<AadWebApplicationHttpSecurityConfigurer, HttpSecurity> {

Goal

  • Marked the AadXXAdapter as deprecated APIs.
  • Provide the new way based on AbstractHttpConfigurer for Azure AD autoconfigure.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ClientThis issue points to a problem in the data-plane of the library.azure-springAll azure-spring related issuesazure-spring-aadSpring active directory related issues.azure-spring-aad-b2cSpring active directory b2c related issues.azure-spring-docsfeature-requestThis issue requires a new behavior in the product in order be resolved.

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    Status
    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions