프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$hashService | |||
$passwordGenerationLength | integer | ||
$passwordHashingStrategy | string |
메소드 | 설명 | |
---|---|---|
generateKey ( string $name ) : string | Generates a new key & saves it encrypted with a hashing strategy | |
getKey ( string $name ) : boolean | Returns a key by its name | |
injectSettings ( array $settings ) : void | ||
keyExists ( string $name ) : boolean | Checks if a key exists | |
storeKey ( string $name, string $password ) : void | Saves a key encrypted with a hashing strategy |
메소드 | 설명 | |
---|---|---|
checkKeyName ( string $name ) : string | Checks if the given key name is valid amd returns it (unchanged) if yes. Otherwise it throws an exception. | |
getKeyPathAndFilename ( string $name ) : string | Returns the path and filename for the key with the given name. | |
getPath ( ) : string | Helper function to get the base path for key storage. | |
persistKey ( string $name, string $password ) : void | Persists a key to the file system |
protected checkKeyName ( string $name ) : string | ||
$name | string | |
리턴 | string |
public generateKey ( string $name ) : string | ||
$name | string | |
리턴 | string |
protected getKeyPathAndFilename ( string $name ) : string | ||
$name | string | |
리턴 | string |
protected HashService,Neos\Flow\Security\Cryptography $hashService | ||
리턴 |