PHP 클래스 Jose\KeyConverter\ECKey

상속: extends FG\ASN1\Universal\Sequence
파일 보기 프로젝트 열기: spomky-labs/jose 1 사용 예제들

공개 메소드들

메소드 설명
__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