Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 4EC58200D43 for ; Tue, 21 Nov 2017 14:20:27 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 4D5FA160BFC; Tue, 21 Nov 2017 13:20:27 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 940DC160BED for ; Tue, 21 Nov 2017 14:20:26 +0100 (CET) Received: (qmail 75054 invoked by uid 500); 21 Nov 2017 13:20:19 -0000 Mailing-List: contact users-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Users List" Delivered-To: mailing list users@tomcat.apache.org Received: (qmail 75043 invoked by uid 99); 21 Nov 2017 13:20:19 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 21 Nov 2017 13:20:19 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 488EAC1C1A for ; Tue, 21 Nov 2017 13:20:18 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 2.08 X-Spam-Level: ** X-Spam-Status: No, score=2.08 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, HTML_OBFUSCATE_05_10=0.001, KB_WAM_FROM_NAME_SINGLEWORD=0.2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id mH-ZpuTRGdBc for ; Tue, 21 Nov 2017 13:20:16 +0000 (UTC) Received: from mail-it0-f49.google.com (mail-it0-f49.google.com [209.85.214.49]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 25B115F299 for ; Tue, 21 Nov 2017 13:20:16 +0000 (UTC) Received: by mail-it0-f49.google.com with SMTP id m191so1962539itg.2 for ; Tue, 21 Nov 2017 05:20:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=IEuwMr7OXpeH0UiAH8HqtuHppq8DfMr7x5f/CuTINrk=; b=Kir5TwpZXPqrZBwQe4oDMXioFrBhnRgoo3GXscevVIIPRzVmFF7gzO0b7JjplBGhSu Ll8PgnCoj6WlS1pSqxwXzlD5FxuCA8qcDWsAq1jyYcvvUJhWZVyraU59pCUQln9atsLt HVjVyyxAAU3GAmgwaKDNQpsNLP7lDf8zxlaPxCt/zLzIdm3RJfZKS5IPib0549Qt6r67 jrigTIzitKVReHkBmKRxWp1s2GTnS+0FnquvAvDGvS+qCQZh/dnCo/8FX7Nzy3+N6CMp LbprjO0rFTKz4lJmABz4SwWpXSQJ8Ib73rePinfwW2gO4qGWl4j0zte8v8t2DScP5PnN 5KYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=IEuwMr7OXpeH0UiAH8HqtuHppq8DfMr7x5f/CuTINrk=; b=X0F/ElE60ECC1JBTMcbAYoMdiC/rx5+l/3fo7+8SG1nfvdqMHKIu6xhCfLn9YKJN1E /f++2g5Ch6yWWrEyXGihBdzPPDFdMad2aUqgQsx0IJfQEHsW24Ei/GDCk/y+V5Lofu6u h5f7LI+Yaztc38j1eksrmWSYIRDaktndP3nFkTkD/76Ww46Oev1vnRXpxBGRCHBRj/3i GQUS06HcI9piSY4bzJjc37j+enP3PMZYM7VTeOEwzSjRplpGGQ5i6Gl0Gmfr2a1nOjZO wT6VAeilpTyKGT7jrClL4dgQL4Gbbc5jQ4qgMeZWcpzaYVfClK2BcaXcu5bjByj3jws1 uF4g== X-Gm-Message-State: AJaThX44TL/44Xv2Wl0GRhCffIhvXcMoqeNHTK4mt/+s5+/maksKENht 3NY4GKahjhyr2cQwOw43WMfCSsHursXKXOBtwREcNA== X-Google-Smtp-Source: AGs4zMZUT0TaMbNYAnX3OaUvv09NSpiG6VVS0IfahriGq1ZdHvARDQg+8lER5H72hIAHzt6IxzDRC8kf7bGQoBDmGNs= X-Received: by 10.36.228.68 with SMTP id o65mr1928469ith.128.1511270415445; Tue, 21 Nov 2017 05:20:15 -0800 (PST) MIME-Version: 1.0 Received: by 10.2.69.80 with HTTP; Tue, 21 Nov 2017 05:20:15 -0800 (PST) In-Reply-To: References: <421788f5-a2b6-89fb-11d8-6d9aaf30ee99@apache.org> From: Lazar Kirchev Date: Tue, 21 Nov 2017 15:20:15 +0200 Message-ID: Subject: Re: Supported callbacks in Tomcat JASPIC implementation To: Tomcat Users List Content-Type: multipart/alternative; boundary="94eb2c12452045b36e055e7e104f" archived-at: Tue, 21 Nov 2017 13:20:27 -0000 --94eb2c12452045b36e055e7e104f Content-Type: text/plain; charset="UTF-8" Thanks Chris, Mark, I opened an enhancement request about a configurable callback handler - https://bz.apache.org/bugzilla/show_bug.cgi?id=61795 I have included in it a pull request with patch proposal. Regards, Lazar On Mon, Nov 20, 2017 at 4:24 PM, Christopher Schultz < chris@christopherschultz.net> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > Mark and Lazar, > > On 11/18/17 10:05 AM, Mark Thomas wrote: > > On 18/11/17 14:20, Lazar Kirchev wrote: > >> Hello Marc, > >> > >> Do you think it makes sense to make the CallbackHandler > >> implementation class configurable, e.g. to be able to specify its > >> name via a property? > > > > As a property on the authenticator? I don't see why not. > > +1 > > Also, we should arrange to allow for multiple callback handlers to be > supported. > > >> In this way if support for additional callbacks is necessary > >> someone could plug a custom CallbackHandler providing such a > >> support. The current CallbackHandlerImpl would remain the default > >> one. > >> > >> Regarding jaspic, as I played around a little bit with it I found > >> the following small problems (all bugzilla issues contain also a > >> pull request with a patch proposal): > > Fantastic! Thanks for your contributions! > > - -chris > -----BEGIN PGP SIGNATURE----- > Comment: GPGTools - http://gpgtools.org > Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ > > iQIzBAEBCAAdFiEEMmKgYcQvxMe7tcJcHPApP6U8pFgFAloS5YkACgkQHPApP6U8 > pFgznxAAl7+ujEV0K520FcIckJFnz8qLnoTRBz5qlCVFJOBAUVBbNL9zJTUs/n6K > /EOVEWmvB26reIvyxprw9UXbhtanukpmYrQ6DWpPsH03z6WIQJhmZ4BXw+XJklJS > YE2A3GldT0+wgArSM00bHjDR6gZaHPuTutO9Gpk0su9uw1Erd41dNj53tYqQ9254 > pNqhS+tsI8ayQ7zMrNHIzR/C/beS3IOURyyAxHL7wGMGBq83O6+l8u0tTzR5+j0t > vFLHa1Q6uVAkofJmOzXehBbX3k7wU6HQdSIXZWcEG8Qhn6i8sjfXJw8cRf7YOIYY > Ou5smdWPWEcnQlYDIUwyMx6+/yXhgUgV6chai+tFsNBLlMjNBCjhVmqXB1Jc9kPK > fRo6KmcPTaCBip5qk4QdtenY7/5Swi+y9SFKu4AXTxsWx2MvVO/Xupp3RsYocybT > 8V8UNmTGbxgRUMyFLjCFN5rPwt6OvgCPle99rMJXtWObGZFdiVL7RhLhoh9mXl8D > tUyATSWG+etqn6xn5VlnI9si10hvPcgkWfPn+nEIEWQAbjoi5UP0f2BaFdk3mX8+ > t+m+AKup3eiHlSxI/YCwotSQ6+3W7AuSPsZ+O31AFAid54zkw7ZUGniYC4w5wwtq > oxIrCOJAmWGbIWotCNlqTm8liV9FhtpzYkNvG/eFIxv9rtsuYm4= > =McTq > -----END PGP SIGNATURE----- > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org > For additional commands, e-mail: users-help@tomcat.apache.org > > --94eb2c12452045b36e055e7e104f--