Documentation

security

Security layer class

Table of Contents

regexPasswordCkeck Passwort Check RegEx "/^.*(?=.{6,})(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).*\$/"
defaultHashAlgo Standard-Hash-Algorithmus "sha256"
$cookieName Session Cookie Name
getSessionCookieName() Cookie-Name zurückgeben string
getSessionCookieValue() gibt Inhalt von Session cookie zurück string
createPasswordHash() Passwort-Hash erzeugen string
createUserPasswordHash() Passwort-Hash erzeugen string
createSalt() Passwort-Salt erzeugen string
initSecurityConfig() Config für Sicherheitsconfig bool
requestExit() Exit script execution on request bool
getSecureBaseString() Erzeugt Basis-String für Hash-Funktionen string

Constants

regexPasswordCkeck

Passwort Check RegEx

mixed $regexPasswordCkeck = "/^.*(?=.{6,})(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).*\$/"

defaultHashAlgo

Standard-Hash-Algorithmus

mixed $defaultHashAlgo = "sha256"

Properties

$cookieName

Session Cookie Name

private static mixed $cookieName

Methods

getSessionCookieName()

Cookie-Name zurückgeben

public static getSessionCookieName( ) : string
Return values
string

getSessionCookieValue()

gibt Inhalt von Session cookie zurück

public static getSessionCookieValue( ) : string
Return values
string

createPasswordHash()

Passwort-Hash erzeugen

public static createPasswordHash( $password : string , $salt : string ) : string
Parameters
$password : string
$salt : string
Return values
string

createUserPasswordHash()

Passwort-Hash erzeugen

public static createUserPasswordHash( $password : string ) : string
Parameters
$password : string
Tags
since
Return values
string

createSalt()

Passwort-Salt erzeugen

public static createSalt( [ $additional : string = '' ] ) : string
Parameters
$additional : string = ''
Return values
string

initSecurityConfig()

Config für Sicherheitsconfig

public static initSecurityConfig( ) : bool
Tags
since
Return values
bool

requestExit()

Exit script execution on request

public static requestExit( $vars : array ) : bool
Parameters
$vars : array
Tags
since
Return values
bool

getSecureBaseString()

Erzeugt Basis-String für Hash-Funktionen

private static getSecureBaseString( ) : string
Return values
string

Search results