class ScriptSecurity extends Realm

ScriptSecurity

Berechtigung über ein Script setzen. Diese Konfiguration erlaubt es externe Auth-Provider anzubinden.

Properties

protected integer $index from Realm
protected string $staplerClass from Realm
protected string $commandLine
protected string $groupsCommandLine
protected string $groupsDelimiter

Methods

static Model
getInstanceFromJson(string $json)

Instanz aus einem JSON-String erstellen

from Model
__construct(integer $index, string $commandLine, string $groupsCommandLine = null, string $groupsDelimiter = ',')

Neue Instanz

integer
getType()

Typ

from Realm
string
getStaplerClass()

getStaplerClass

from Realm
static Realm
getInstanceFromArray(Array $array)

getInstanceFromArray

array
toArray()

Array

string
getCommandLine()

getCommandLine

string
getGroupsCommandLine()

getGroupsCommandLine

string
getGroupsDelimiter()

getGroupsDelimiter

Details

in Model at line 45
static Model getInstanceFromJson(string $json)

Instanz aus einem JSON-String erstellen

Parameters

string $json Json Zeichenkette

Return Value

Model Datenobjekt

Exceptions

TypeException Wenn die JSON-Zeichenkette kein Array abbildet oder Fehlerhaft ist

at line 64
__construct(integer $index, string $commandLine, string $groupsCommandLine = null, string $groupsDelimiter = ',')

Neue Instanz

Parameters

integer $index Index im Formular auf der Seite /configureSecurity/
string $commandLine Befehlszeile
string $groupsCommandLine Gruppenbefehl
string $groupsDelimiter Trennzeichen

in Realm at line 68
integer getType()

Typ

Return Value

integer Typ

in Realm at line 77
string getStaplerClass()

getStaplerClass

Return Value

string

at line 108
static Realm getInstanceFromArray(Array $array)

getInstanceFromArray

Parameters

Array $array

Return Value

Realm

at line 118
array toArray()

Array

Return Value

array

at line 79
string getCommandLine()

getCommandLine

Return Value

string

at line 88
string getGroupsCommandLine()

getGroupsCommandLine

Return Value

string

at line 97
string getGroupsDelimiter()

getGroupsDelimiter

Return Value

string