security
in
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
stringgetSessionCookieValue()
gibt Inhalt von Session cookie zurück
public
static getSessionCookieValue(
)
: string
Return values
stringcreatePasswordHash()
Passwort-Hash erzeugen
public
static createPasswordHash(
$password :
string
, $salt :
string
)
: string
Parameters
- $password : string
- $salt : string
Return values
stringcreateUserPasswordHash()
Passwort-Hash erzeugen
public
static createUserPasswordHash(
$password :
string
)
: string
Parameters
- $password : string
Tags
Return values
stringcreateSalt()
Passwort-Salt erzeugen
public
static createSalt(
[ $additional :
string
= '' ]
)
: string
Parameters
- $additional : string = ''
Return values
stringinitSecurityConfig()
Config für Sicherheitsconfig
public
static initSecurityConfig(
)
: bool
Tags
Return values
boolrequestExit()
Exit script execution on request
public
static requestExit(
$vars :
array
)
: bool
Parameters
- $vars : array
Tags
Return values
boolgetSecureBaseString()
Erzeugt Basis-String für Hash-Funktionen
private
static getSecureBaseString(
)
: string