Configuration
class Configuration extends Alvine
SSH-Client-Konfiguration
Constants
DIFFIE_HELLMAN_GROUP1_SHA1 |
Schlüsselaustausch Methode |
DIFFIE_HELLMAN_GROUP14_SHA1 |
Schlüsselaustausch Methode |
DIFFIE_HELLMAN_GROUP_EXCHANGE_SHA1 |
Schlüsselaustausch Methode |
CRYPT_RIJNDAEL_CBC_LYSATOR_LIU_SE |
Verchlüsselung |
CRYPT_AES256_CBC |
Verchlüsselung |
CRYPT_AES192_CBC |
Verchlüsselung |
CRYPT_AES128_CBC |
Verchlüsselung |
CRYPT_3DES_CBC |
Verchlüsselung |
CRYPT_BLOWFISH_CBC |
Verchlüsselung |
CRYPT_CAST128_CBC |
Verchlüsselung |
CRYPT_ARCFOUR |
Verchlüsselung |
HMAC_SHA1 |
message authentication code |
HMAC_SHA1_96 |
message authentication code |
HMAC_RIPEMD160 |
message authentication code |
HMAC_RIPEMD160_OPENSSH_COM |
message authentication code |
SSH_RSA |
RSA |
SSH_DSS |
DSS |
Properties
protected array | $kex | ||
protected array | $hostkey | ||
protected array | $clientToServerCrypto | ||
protected array | $serverToClientCrypto | ||
protected array | $clientToServerCompression | ||
protected array | $serverToClientCompression | ||
protected array | $clientToServerMethodsToAdvertise | ||
protected array | $serverToClientMethodsToAdvertise |
Methods
Schlüsselaustausch
Hostkey
Verschlüsselung
Verschlüsselung
Kompression
Kompression
Verbreitungsmethoden
Verbreitungsmethoden
No description
Hostkey
Verschlüsselung
Verschlüsselung
Kompression
Kompression
Verbreitungsmethoden
Verbreitungsmethoden
Konfigurationswerte
Details
at line 171
array
getKex()
Schlüsselaustausch
at line 180
array
getHostkey()
Hostkey
at line 189
array
getClientToServerCrypto()
Verschlüsselung
at line 198
array
getServerToClientCrypto()
Verschlüsselung
at line 207
array
getClientToServerCompression()
Kompression
at line 216
array
getServerToClientCompression()
Kompression
at line 225
array
getClientToServerMethodsToAdvertise()
Verbreitungsmethoden
at line 234
array
getServerToClientMethodsToAdvertise()
Verbreitungsmethoden
at line 243
Client
setKex(array $kex)
at line 255
Client
setHostkey(array $hostkey)
Hostkey
at line 267
Client
setClientToServerCrypto(array $clientToServerCrypto)
Verschlüsselung
at line 279
Client
setServerToClientCrypto(array $serverToClientCrypto)
Verschlüsselung
at line 291
Client
setClientToServerCompression(array $clientToServerCompression)
Kompression
at line 303
Client
setServerToClientCompression(array $serverToClientCompression)
Kompression
at line 315
Client
setClientToServerMethodsToAdvertise(array $clientToServerMethodsToAdvertise)
Verbreitungsmethoden
at line 327
Client
setServerToClientMethodsToAdvertise(array $serverToClientMethodsToAdvertise)
Verbreitungsmethoden
at line 342
array
toArray()
Konfigurationswerte
Werte für die Verwendung in der ssh2_connect Methode aufbereiten.