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|objectSAML Toolkit Settings
_loadPaths()
getBasePath() : string
stringThe base toolkit folder path
getCertPath() : string
stringThe cert folder path
getConfigPath() : string
stringThe config folder path
getLibPath() : string
stringThe library folder path
getExtLibPath() : string
stringThe external library folder path
getSchemasPath() : string
stringThe external library folder path
_loadSettingsFromArray(array $settings) : boolean
arraySAML Toolkit Settings
booleanTrue if the settings info is valid
_loadSettingsFromFile() : boolean
booleanTrue if the settings info is valid
_addDefaultValues()
checkSettings(array $settings) : array
arrayArray with settings data
array$errors Errors found on the settings data
checkSPCerts() : boolean
boolean
getSPkey() : string
stringSP private key
getSPcert() : string
stringSP public cert
getIdPData() : array
arrayIdP info
getSPData() : array
arraySP info
getSecurityData() : array
arraySP info
getContacts() : array
arraySP info
getOrganization() : array
arraySP info
getSPMetadata() : string
stringSP metadata (xml)
validateMetadata(string $xml) : Array
stringMetadata's XML that will be validate
ArrayThe list of found errors
formatIdPCert()
formatSPKey()
formatSPCert()
getErrors() : array
arrayErrors
setStrict(boolean $value)
booleanStrict parameter
isStrict() : boolean
booleanStrict parameter
isDebugActive() : boolean
booleanDebug 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