Skip to content

X509PrincipalExtractor is missing FunctionalInterface annotation #16949

Closed
@blake-bauman

Description

@blake-bauman

The interface X509PrincipalExtractor is actually a Functional Interface, but it is not annotated with @FunctionalInterface.

This isn't technically a bug, but it was easily missed that this could be expressed as a lambda since the IDE didn't report it as a Functional Interface and we thought we needed an implementation class.

Metadata

Metadata

Assignees

Labels

in: coreAn issue in spring-security-coretype: bugA general bug

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions