parent
4273610eb9
commit
ca68168064
|
@ -129,7 +129,7 @@
|
||||||
.\" ========================================================================
|
.\" ========================================================================
|
||||||
.\"
|
.\"
|
||||||
.IX Title "llng-fastcgi-server 1"
|
.IX Title "llng-fastcgi-server 1"
|
||||||
.TH llng-fastcgi-server 1 "2018-05-22" "perl v5.26.2" "User Contributed Perl Documentation"
|
.TH llng-fastcgi-server 1 "2018-05-29" "perl v5.26.2" "User Contributed Perl Documentation"
|
||||||
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
.\" For nroff, turn off justification. Always turn off hyphenation; it makes
|
||||||
.\" way too many mistakes in technical documents.
|
.\" way too many mistakes in technical documents.
|
||||||
.if n .ad l
|
.if n .ad l
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
# LLNG wrapper class to enable DevOps+ServiceToken handler with Apache-2/ModPerl-2
|
||||||
|
#
|
||||||
|
# See http://lemonldap-ng.org/documentation/latest/handlerarch
|
||||||
|
package Lemonldap::NG::Handler::ApacheMP2::DevOpsST;
|
||||||
|
|
||||||
|
use strict;
|
||||||
|
|
||||||
|
use base 'Lemonldap::NG::Handler::Lib::DevOps',
|
||||||
|
'Lemonldap::NG::Handler::Lib::ServiceToken',
|
||||||
|
'Lemonldap::NG::Handler::ApacheMP2::Main';
|
||||||
|
|
||||||
|
our $VERSION = '2.0.0';
|
||||||
|
|
||||||
|
1;
|
|
@ -118,6 +118,7 @@ In apache2.conf:
|
||||||
PerlHeaderParserHandler Lemonldap::NG::Handler::ApacheMP2::FCGIClient
|
PerlHeaderParserHandler Lemonldap::NG::Handler::ApacheMP2::FCGIClient
|
||||||
PerlSetVar LLNG_SERVER 127.0.0.1:9090
|
PerlSetVar LLNG_SERVER 127.0.0.1:9090
|
||||||
PerlSetVar VHOSTTYPE DevOps
|
PerlSetVar VHOSTTYPE DevOps
|
||||||
|
# or PerlSetVar VHOSTTYPE DevOpsST
|
||||||
PerlSetVar RULES_URL http://app.tld/rules.json
|
PerlSetVar RULES_URL http://app.tld/rules.json
|
||||||
...
|
...
|
||||||
</VirtualHost>
|
</VirtualHost>
|
||||||
|
|
|
@ -0,0 +1,14 @@
|
||||||
|
# LLNG wrapper class to enable DevOps+ServiceToken handler with FastCGI handler
|
||||||
|
#
|
||||||
|
# See http://lemonldap-ng.org/documentation/latest/handlerarch
|
||||||
|
package Lemonldap::NG::Handler::Server::DevOpsST;
|
||||||
|
|
||||||
|
use strict;
|
||||||
|
|
||||||
|
use base 'Lemonldap::NG::Handler::Lib::DevOps',
|
||||||
|
'Lemonldap::NG::Handler::Lib::ServiceToken',
|
||||||
|
'Lemonldap::NG::Handler::Server::Main';
|
||||||
|
|
||||||
|
our $VERSION = '2.0.0';
|
||||||
|
|
||||||
|
1;
|
|
@ -3410,6 +3410,10 @@ qr/^(?:(?:(?:(?:(?:(?:[a-zA-Z0-9][-a-zA-Z0-9]*)?[a-zA-Z0-9])[.])*(?:[a-zA-Z][-a-
|
||||||
'k' => 'DevOps',
|
'k' => 'DevOps',
|
||||||
'v' => 'DevOps'
|
'v' => 'DevOps'
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
'k' => 'DevOpsST',
|
||||||
|
'v' => 'DevOpsST'
|
||||||
|
},
|
||||||
{
|
{
|
||||||
'k' => 'ServiceToken',
|
'k' => 'ServiceToken',
|
||||||
'v' => 'ServiceToken'
|
'v' => 'ServiceToken'
|
||||||
|
|
|
@ -1482,6 +1482,7 @@ sub attributes {
|
||||||
{ k => 'SecureToken', v => 'SecureToken' },
|
{ k => 'SecureToken', v => 'SecureToken' },
|
||||||
{ k => 'CDA', v => 'CDA' },
|
{ k => 'CDA', v => 'CDA' },
|
||||||
{ k => 'DevOps', v => 'DevOps' },
|
{ k => 'DevOps', v => 'DevOps' },
|
||||||
|
{ k => 'DevOpsST', v => 'DevOpsST' },
|
||||||
{ k => 'ServiceToken', v => 'ServiceToken' },
|
{ k => 'ServiceToken', v => 'ServiceToken' },
|
||||||
],
|
],
|
||||||
default => 'Main',
|
default => 'Main',
|
||||||
|
|
|
@ -1111,6 +1111,10 @@ function templates(tpl,key) {
|
||||||
"k" : "DevOps",
|
"k" : "DevOps",
|
||||||
"v" : "DevOps"
|
"v" : "DevOps"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"k" : "DevOpsST",
|
||||||
|
"v" : "DevOpsST"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"k" : "ServiceToken",
|
"k" : "ServiceToken",
|
||||||
"v" : "ServiceToken"
|
"v" : "ServiceToken"
|
||||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user