Open Journal Systems
3.3.0
AuthSource.inc.php
1
<?php
2
18
import
(
'lib.pkp.classes.plugins.AuthPlugin'
);
19
20
class
AuthSource
extends
DataObject
{
21
22
//
23
// Get/set methods
24
//
25
30
function
getAuthId
() {
31
return
$this->
getData
(
'authId'
);
32
}
33
38
function
setAuthId
($authId) {
39
$this->
setData
(
'authId'
, $authId);
40
}
41
46
function
getTitle
() {
47
return
$this->
getData
(
'title'
);
48
}
49
54
function
setTitle
($title) {
55
$this->
setData
(
'title'
, $title);
56
}
57
62
function
getPlugin
() {
63
return
$this->
getData
(
'plugin'
);
64
}
65
70
function
setPlugin
($plugin) {
71
$this->
setData
(
'plugin'
, $plugin);
72
}
73
78
function
getDefault
() {
79
return
$this->
getData
(
'authDefault'
);
80
}
81
86
function
setDefault
($authDefault) {
87
$this->
setData
(
'authDefault'
, $authDefault);
88
}
89
94
function
getSettings
() {
95
return
$this->
getData
(
'settings'
);
96
}
97
102
function
setSettings
($settings) {
103
$this->
setData
(
'settings'
, $settings);
104
}
105
110
function
&
getPluginClass
() {
111
$returner =& $this->
getData
(
'authPlugin'
);
112
return
$returner;
113
}
114
119
function
setPluginClass
($authPlugin) {
120
$this->
setData
(
'authPlugin'
, $authPlugin);
121
}
122
}
123
124
DataObject\getData
& getData($key, $locale=null)
Definition:
DataObject.inc.php:100
DataObject
Any class with an associated DAO should extend this class.
Definition:
DataObject.inc.php:18
AuthSource\setTitle
setTitle($title)
Definition:
AuthSource.inc.php:54
AuthSource\setSettings
setSettings($settings)
Definition:
AuthSource.inc.php:102
AuthSource\getAuthId
getAuthId()
Definition:
AuthSource.inc.php:30
AuthSource
Describes an authentication source.
Definition:
AuthSource.inc.php:20
AuthSource\setDefault
setDefault($authDefault)
Definition:
AuthSource.inc.php:86
AuthSource\setPlugin
setPlugin($plugin)
Definition:
AuthSource.inc.php:70
AuthSource\getPluginClass
& getPluginClass()
Definition:
AuthSource.inc.php:110
AuthSource\getTitle
getTitle()
Definition:
AuthSource.inc.php:46
AuthSource\setPluginClass
setPluginClass($authPlugin)
Definition:
AuthSource.inc.php:119
AuthSource\setAuthId
setAuthId($authId)
Definition:
AuthSource.inc.php:38
AuthSource\getDefault
getDefault()
Definition:
AuthSource.inc.php:78
AuthSource\getSettings
getSettings()
Definition:
AuthSource.inc.php:94
AuthSource\getPlugin
getPlugin()
Definition:
AuthSource.inc.php:62
DataObject\setData
setData($key, $value, $locale=null)
Definition:
DataObject.inc.php:132
lib
pkp
classes
security
AuthSource.inc.php
Generated on Fri Aug 28 2020 14:50:47 for Open Journal Systems by
1.8.17