PHP Класс Jose\KeyConverter\ECKey

Наследование: extends FG\ASN1\Universal\Sequence
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( Jose\Object\JWKInterface | string | array $data )
__toString ( ) : string
isPrivate ( ) : boolean
toArray ( ) : array
toDER ( ) : string
toPEM ( ) : string
toPublic ( ECKey $private ) : ECKey

Приватные методы

Метод Описание
getCurve ( string $oid ) : string
getD ( FG\ASN1\Object $children ) : string
getOID ( $curve ) : string
getSupportedCurves ( ) : array
getXAndY ( FG\ASN1\Object $children, string | null &$x, string | null &$y )
initPrivateKey ( )
initPublicKey ( )
isPKCS8 ( array $children ) : boolean
loadJWK ( array $jwk )
loadPEM ( string $data ) : array
loadPKCS8 ( array $children ) : array
loadPrivatePEM ( array $children ) : array
loadPublicPEM ( array $children ) : array
verifyVersion ( FG\ASN1\Object $children )

Описание методов

__construct() публичный Метод

public __construct ( Jose\Object\JWKInterface | string | array $data )
$data Jose\Object\JWKInterface | string | array

__toString() публичный Метод

public __toString ( ) : string
Результат string

isPrivate() публичный Метод

public isPrivate ( ) : boolean
Результат boolean

toArray() публичный Метод

public toArray ( ) : array
Результат array

toDER() публичный Метод

public toDER ( ) : string
Результат string

toPEM() публичный Метод

public toPEM ( ) : string
Результат string

toPublic() публичный статический Метод

public static toPublic ( ECKey $private ) : ECKey
$private ECKey
Результат ECKey