getLibPath
getExtLibPath
getSchemasPath
checkSettings
checkSPCerts
getSPkey
getSPcert
getIdPData
getSPData
getSecurityData
getContacts
getOrganization
getSPMetadata
validateMetadata
formatIdPCert
formatSPCert
formatSPKey
getErrors
setStrict
isStrict
isDebugActive
Configuration of the OneLogin PHP Toolkit
__construct(array|object $settings = null)
exceptions |
Throws error exception if any settings parameter is invalid |
---|---|
array|object
SAML Toolkit Settings
_loadPaths()
getBasePath() : string
string
The base toolkit folder path
getCertPath() : string
string
The cert folder path
getConfigPath() : string
string
The config folder path
getLibPath() : string
string
The library folder path
getExtLibPath() : string
string
The external library folder path
getSchemasPath() : string
string
The external library folder path
_loadSettingsFromArray(array $settings) : boolean
array
SAML Toolkit Settings
boolean
True if the settings info is valid
_loadSettingsFromFile() : boolean
boolean
True if the settings info is valid
_addDefaultValues()
checkSettings(array $settings) : array
array
Array with settings data
array
$errors Errors found on the settings data
checkSPCerts() : boolean
boolean
getSPkey() : string
string
SP private key
getSPcert() : string
string
SP public cert
getIdPData() : array
array
IdP info
getSPData() : array
array
SP info
getSecurityData() : array
array
SP info
getContacts() : array
array
SP info
getOrganization() : array
array
SP info
getSPMetadata() : string
string
SP metadata (xml)
validateMetadata(string $xml) : Array
string
Metadata's XML that will be validate
Array
The list of found errors
formatIdPCert()
formatSPKey()
formatSPCert()
getErrors() : array
array
Errors
setStrict(boolean $value)
boolean
Strict parameter
isStrict() : boolean
boolean
Strict parameter
isDebugActive() : boolean
boolean
Debug parameter
_paths : array
var | |
---|---|
array
_strict : boolean
var | |
---|---|
boolean
_debug : boolean
var | |
---|---|
boolean
_sp : array
var | |
---|---|
array
_idp : array
var | |
---|---|
array
_security : array
var | |
---|---|
array
_contacts : array
var | |
---|---|
array
_organization : array
var | |
---|---|
array
_errors : array
var | |
---|---|
array