1Lemonldap::NG::Portal::ULsiebr::CCoAnSt(r3i)buted Perl DLoecmuomnelndtaapt:i:oNnG::Portal::Lib::CAS(3)
2
3
4
6 Lemonldap::NG::Portal::Lib::CAS - Common CAS functions
7
9 use Lemonldap::NG::Portal::Lib::CAS;
10
12 This module contains common methods for CAS
13
15 getCasSession
16 Try to recover the CAS session corresponding to id and return session
17 data If id is set to undef, return a new session
18
19 returnCasValidateError
20 Return an error for CAS VALIDATE request
21
22 returnCasValidateSuccess
23 Return success for CAS VALIDATE request
24
25 deleteCasSecondarySessions
26 Find and delete CAS sessions bounded to a primary session
27
28 returnCasServiceValidateError
29 Return an error for CAS SERVICE VALIDATE request
30
31 returnCasServiceValidateSuccess
32 Return success for CAS SERVICE VALIDATE request
33
34 returnCasProxyError
35 Return an error for CAS PROXY request
36
37 returnCasProxySuccess
38 Return success for CAS PROXY request
39
40 deleteCasSession
41 Delete an opened CAS session
42
43 callPgtUrl
44 Call proxy granting URL on CAS client
45
47 Lemonldap::NG::Portal::IssuerDBCAS
48
50 LemonLDAP::NG team <http://lemonldap-ng.org/team>
51
53 Use OW2 system to report bug or ask for features:
54 <https://gitlab.ow2.org/lemonldap-ng/lemonldap-ng/issues>
55
57 Lemonldap::NG is available at <https://lemonldap-ng.org/download>
58
60 See COPYING file for details.
61
62 This library is free software; you can redistribute it and/or modify it
63 under the terms of the GNU General Public License as published by the
64 Free Software Foundation; either version 2, or (at your option) any
65 later version.
66
67 This program is distributed in the hope that it will be useful, but
68 WITHOUT ANY WARRANTY; without even the implied warranty of
69 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
70 General Public License for more details.
71
72 You should have received a copy of the GNU General Public License along
73 with this program. If not, see <http://www.gnu.org/licenses/>.
74
75
76
77perl v5.36.1 2023-11-14Lemonldap::NG::Portal::Lib::CAS(3)