Group
Extension

Matches 6

Lemonldap-NG-Handler ( C/CO/COUDOT/Lemonldap-NG-Handler-2.22.0.tar.gz, COUDOT, 2025; MetaCPAN )
Lemonldap-NG-Handler/lib/Lemonldap/NG/SSOaaS/Apache/Client.pm ( view source; MetaCPAN )
RECT HTTPS
    PerlSetVar PORT_REDIRECT SERVER_PORT
    PerlSetVar RULES_URL http://app.tld/rules.json
    ...
  </VirtualHost>

=head1 DESCRIPTION

Lemonldap::NG::SSOaaS::Apache::Client is an alterna
Lemonldap-NG-Handler ( C/CO/COUDOT/Lemonldap-NG-Handler-2.22.0.tar.gz, COUDOT, 2025; MetaCPAN )
Lemonldap-NG-Handler/lib/Lemonldap/NG/Handler/Main/Run.pm ( view source; MetaCPAN )
  }
        else {
            $class->logger->error(
                'Malformed message: ' . JSON::to_json($msg) );
        }
    }
    $class->lastCheckMsg(time);
    return $ret;
}

# Method to pus
lass->tsv->{portal}->($req);
    if ( !$class->tsv->{useRedirectAjaxOnUnauthorized} and $req->wantJSON ) {
        $class->set_header_out( $req, 'WWW-Authenticate' => "SSO $portal" );
        return $
Lemonldap-NG-Handler ( C/CO/COUDOT/Lemonldap-NG-Handler-2.22.0.tar.gz, COUDOT, 2025; MetaCPAN )
Lemonldap-NG-Handler/lib/Lemonldap/NG/Handler/Lib/DevOps.pm ( view source; MetaCPAN )
use Lemonldap::NG::Common::UserAgent;
use Lemonldap::NG::Common::Util qw(isHiddenAttr);
use JSON qw(from_json);

our $VERSION = '2.19.0';
our $_ua;

sub ua {
    my ($class) = @_;
    return $_ua if $
kMaintenanceMode($req);
}

sub _loadVhostConfig {
    my ( $class, $req, $vhost ) = @_;
    my ( $json, $rUrl, $rVhost );
    if ( $class->tsv->{useSafeJail} ) {
        if ( $req->env->{RULES_URL} ||
}
                  || "http://127.0.0.1:" . $req->{env}->{SERVER_PORT} )
              . '/rules.json';
            $rVhost = $vhost;
        }

        $class->logger->debug("Try to retrieve rules f
Lemonldap-NG-Handler ( C/CO/COUDOT/Lemonldap-NG-Handler-2.22.0.tar.gz, GUIMARD, 2025; MetaCPAN )
Lemonldap-NG-Handler/lib/Lemonldap/NG/Handler/Lib/Status.pm ( view source; MetaCPAN )


package Lemonldap::NG::Handler::Lib::Status;

use strict;
use POSIX qw(setuid setgid);
use JSON qw(to_json);
use IO::Select;
use IO::Socket::INET;

use Lemonldap::NG::Handler::Lib::StatusConstants q
           %$args = split( /[=&]/, $tmp ) if ($tmp);
                &head($out) unless ( $args->{json} );

                my ( $c, $m, $u );
                foreach my $user ( keys %{ $status->{user
99 );
                }

                # JSON values
                if ( $args->{json} ) {
                    $out->print(
                        to_json( { average => $m, total => $c } ) . "\nEN
Lemonldap-NG-Handler ( C/CO/COUDOT/Lemonldap-NG-Handler-2.22.0.tar.gz, COUDOT, 2025; MetaCPAN )
Lemonldap-NG-Handler/lib/Lemonldap/NG/Handler/Lib/AuthBasic.pm ( view source; MetaCPAN )
    => 'application/x-www-form-urlencoded' );
    $get->header( Accept            => 'application/json' );
    $get->content(
        build_urlencoded(
            user     => $user,
            passw
Lemonldap-NG-Handler ( C/CO/COUDOT/Lemonldap-NG-Handler-2.22.0.tar.gz, COUDOT, 2025; MetaCPAN )
Lemonldap-NG-Handler/lib/Lemonldap/NG/Handler/ApacheMP2/Request.pm ( view source; MetaCPAN )
 $self->{data} ||= {};
}

sub wantJSON {
    return 1
      if ( defined $_[0]->env->{HTTP_ACCEPT}
        and $_[0]->env->{HTTP_ACCEPT} =~ m#(?:application|text)/json#i );
    return 0;
}

sub reques

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.