Class RenardeSecurityIdentityAugmentor

  • All Implemented Interfaces:
    io.quarkus.security.identity.SecurityIdentityAugmentor

    @ApplicationScoped
    public class RenardeSecurityIdentityAugmentor
    extends Object
    implements io.quarkus.security.identity.SecurityIdentityAugmentor
    GitHub and Facebook don't send a upn so we must extract it from the UserInfo.id
    • Constructor Detail

      • RenardeSecurityIdentityAugmentor

        public RenardeSecurityIdentityAugmentor()
    • Method Detail

      • augment

        public io.smallrye.mutiny.Uni<io.quarkus.security.identity.SecurityIdentity> augment​(io.quarkus.security.identity.SecurityIdentity identity,
                                                                                             io.quarkus.security.identity.AuthenticationRequestContext context)
        Specified by:
        augment in interface io.quarkus.security.identity.SecurityIdentityAugmentor