Upgrade phpCAS
[piwik-CASLogin.git] / CAS / CAS / Languages / LanguageInterface.php
1 <?php
2
3 /**
4  * Licensed to Jasig under one or more contributor license
5  * agreements. See the NOTICE file distributed with this work for
6  * additional information regarding copyright ownership.
7  *
8  * Jasig licenses this file to you under the Apache License,
9  * Version 2.0 (the "License"); you may not use this file except in
10  * compliance with the License. You may obtain a copy of the License at:
11  *
12  * http://www.apache.org/licenses/LICENSE-2.0
13  *
14  * Unless required by applicable law or agreed to in writing, software
15  * distributed under the License is distributed on an "AS IS" BASIS,
16  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17  * See the License for the specific language governing permissions and
18  * limitations under the License.
19  *
20  * PHP Version 5
21  *
22  * @file     CAS/Language/LanguageInterface.php
23  * @category Authentication
24  * @package  PhpCAS
25  * @author   Joachim Fritschi <jfritschi@freenet.de>
26  * @license  http://www.apache.org/licenses/LICENSE-2.0  Apache License 2.0
27  * @link     https://wiki.jasig.org/display/CASC/phpCAS
28  */
29
30 /**
31  * Language Interface class for all internationalization files
32  *
33  * @class    CAS_Languages_LanguageInterface
34  * @category Authentication
35  * @package  PhpCAS
36  * @author   Joachim Fritschi <jfritschi@freenet.de>
37  * @license  http://www.apache.org/licenses/LICENSE-2.0  Apache License 2.0
38  * @link     https://wiki.jasig.org/display/CASC/phpCAS
39  *
40  * @sa @link internalLang Internationalization @endlink
41  * @ingroup internalLang
42  */
43
44 interface CAS_Languages_LanguageInterface
45 {
46     /**
47      * Get the using server string
48      *
49      * @return string using server
50      */
51     public function getUsingServer();
52
53     /**
54      * Get authentication wanted string
55      *
56      * @return string authentication wanted
57      */
58     public function getAuthenticationWanted();
59
60     /**
61      * Get logout string
62      *
63      * @return string logout
64      */
65     public function getLogout();
66
67     /**
68      * Get the should have been redirected string
69      *
70      * @return string should habe been redirected
71      */
72     public function getShouldHaveBeenRedirected();
73
74     /**
75      * Get authentication failed string
76      *
77      * @return string authentication failed
78      */
79     public function getAuthenticationFailed();
80
81     /**
82      * Get the your were not authenticated string
83      *
84      * @return string not authenticated
85      */
86     public function getYouWereNotAuthenticated();
87
88     /**
89      * Get the service unavailable string
90      *
91      * @return string service unavailable
92      */
93     public function getServiceUnavailable();
94
95 }
96 ?>