PHP Class Sslurp\CaRootPemBundle

Inheritance: extends AbstractCaRootData
Exibir arquivo Open project: evandotpro/sslurp

Protected Properties

Property Type Description
$fileObject SplFileObject
$mozCertData MozillaCertData
$pemContent string

Public Methods

Method Description
__construct ( $filename, MozillaCertData $mozCertData = null )
getContent ( $until = false ) Return the content of the PEM bundle
getMozillaCertData ( )
getUpdatedCaRootBundle ( )
isLatest ( )

Protected Methods

Method Description
buildBundle ( $rawCertData )
buildPemString ( $caName, $data )

Method Details

__construct() public method

public __construct ( $filename, MozillaCertData $mozCertData = null )
$mozCertData MozillaCertData

buildBundle() protected method

protected buildBundle ( $rawCertData )

buildPemString() protected method

protected buildPemString ( $caName, $data )

getContent() public method

Return the content of the PEM bundle
public getContent ( $until = false )

getMozillaCertData() public method

public getMozillaCertData ( )

getUpdatedCaRootBundle() public method

isLatest() public method

public isLatest ( )

Property Details

$fileObject protected_oe property

protected SplFileObject $fileObject
return SplFileObject

$mozCertData protected_oe property

protected MozillaCertData,sslurp $mozCertData
return MozillaCertData

$pemContent protected_oe property

protected string $pemContent
return string