SYMBOL INDEX (140 symbols across 27 files) FILE: src/Esia/Config.php class Config (line 7) | class Config method __construct (line 45) | public function __construct(array $config = []) method getPortalUrl (line 85) | public function getPortalUrl(): string method getPrivateKeyPath (line 90) | public function getPrivateKeyPath(): string method getPrivateKeyPassword (line 95) | public function getPrivateKeyPassword(): string method getCertPath (line 100) | public function getCertPath(): string method getOid (line 105) | public function getOid(): string method setOid (line 110) | public function setOid(string $oid): void method getScope (line 115) | public function getScope(): array method getScopeString (line 120) | public function getScopeString(): string method getResponseType (line 125) | public function getResponseType(): string method getAccessType (line 130) | public function getAccessType(): string method getTmpPath (line 135) | public function getTmpPath(): string method getToken (line 140) | public function getToken(): ?string method setToken (line 145) | public function setToken(string $token): void method getClientId (line 150) | public function getClientId(): string method getRedirectUrl (line 155) | public function getRedirectUrl(): string method getTokenUrl (line 163) | public function getTokenUrl(): string method getCodeUrl (line 171) | public function getCodeUrl(): string method getPersonUrl (line 180) | public function getPersonUrl(): string method getLogoutUrl (line 191) | public function getLogoutUrl(): string FILE: src/Esia/Exceptions/AbstractEsiaException.php class AbstractEsiaException (line 7) | abstract class AbstractEsiaException extends Exception FILE: src/Esia/Exceptions/ForbiddenException.php class ForbiddenException (line 5) | class ForbiddenException extends AbstractEsiaException method getMessageForCode (line 7) | protected function getMessageForCode(int $code): string FILE: src/Esia/Exceptions/InvalidConfigurationException.php class InvalidConfigurationException (line 5) | class InvalidConfigurationException extends AbstractEsiaException FILE: src/Esia/Exceptions/RequestFailException.php class RequestFailException (line 5) | class RequestFailException extends AbstractEsiaException FILE: src/Esia/Http/Exceptions/HttpException.php class HttpException (line 8) | class HttpException extends RuntimeException implements ClientExceptionI... FILE: src/Esia/Http/GuzzleHttpClient.php class GuzzleHttpClient (line 13) | class GuzzleHttpClient implements ClientInterface method __construct (line 23) | public function __construct(Client $guzzle) method sendRequest (line 48) | public function sendRequest(RequestInterface $request): ResponseInterface FILE: src/Esia/OpenId.php class OpenId (line 28) | class OpenId method __construct (line 51) | public function __construct(Config $config, ClientInterface $client = ... method setSigner (line 67) | public function setSigner(SignerInterface $signer): void method getConfig (line 75) | public function getConfig(): Config method buildUrl (line 90) | public function buildUrl() method buildLogoutUrl (line 122) | public function buildLogoutUrl(string $redirectUrl = null): string method getToken (line 144) | public function getToken(string $code): string method getPersonInfo (line 201) | public function getPersonInfo(): array method getContactInfo (line 217) | public function getContactInfo(): array method getAddressInfo (line 239) | public function getAddressInfo(): array method getDocInfo (line 260) | public function getDocInfo(): array method collectArrayElements (line 279) | private function collectArrayElements($elements): array method sendRequest (line 296) | private function sendRequest(RequestInterface $request): array method getTimeStamp (line 339) | private function getTimeStamp(): string method buildState (line 349) | private function buildState(): string method base64UrlSafeDecode (line 371) | private function base64UrlSafeDecode(string $string): string FILE: src/Esia/Signer/AbstractSignerPKCS7.php class AbstractSignerPKCS7 (line 14) | abstract class AbstractSignerPKCS7 method __construct (line 42) | public function __construct( method checkFilesExists (line 65) | protected function checkFilesExists(): void method getRandomString (line 90) | protected function getRandomString(): string method urlSafe (line 98) | protected function urlSafe(string $string): string FILE: src/Esia/Signer/CliSignerPKCS7.php class CliSignerPKCS7 (line 7) | class CliSignerPKCS7 extends AbstractSignerPKCS7 implements SignerInterface method sign (line 12) | public function sign(string $message): string method run (line 47) | private function run(string $command): void FILE: src/Esia/Signer/Exceptions/CannotGenerateRandomIntException.php class CannotGenerateRandomIntException (line 5) | class CannotGenerateRandomIntException extends SignFailException FILE: src/Esia/Signer/Exceptions/CannotReadCertificateException.php class CannotReadCertificateException (line 5) | class CannotReadCertificateException extends SignFailException FILE: src/Esia/Signer/Exceptions/CannotReadPrivateKeyException.php class CannotReadPrivateKeyException (line 5) | class CannotReadPrivateKeyException extends SignFailException FILE: src/Esia/Signer/Exceptions/NoSuchCertificateFileException.php class NoSuchCertificateFileException (line 5) | class NoSuchCertificateFileException extends SignFailException FILE: src/Esia/Signer/Exceptions/NoSuchKeyFileException.php class NoSuchKeyFileException (line 5) | class NoSuchKeyFileException extends SignFailException FILE: src/Esia/Signer/Exceptions/NoSuchTmpDirException.php class NoSuchTmpDirException (line 5) | class NoSuchTmpDirException extends SignFailException FILE: src/Esia/Signer/Exceptions/SignFailException.php class SignFailException (line 7) | class SignFailException extends AbstractEsiaException method getMessageForCode (line 9) | protected function getMessageForCode(int $code): string FILE: src/Esia/Signer/SignerInterface.php type SignerInterface (line 7) | interface SignerInterface method sign (line 12) | public function sign(string $message): string; FILE: src/Esia/Signer/SignerPKCS7.php class SignerPKCS7 (line 9) | class SignerPKCS7 extends AbstractSignerPKCS7 implements SignerInterface method addPKCS7Flag (line 13) | public function addPKCS7Flag(int $pkcs7Flag): void method sign (line 21) | public function sign(string $message): string FILE: tests/_support/Helper/Unit.php class Unit (line 9) | class Unit extends Module FILE: tests/_support/UnitTester.php class UnitTester (line 19) | class UnitTester extends \Codeception\Actor FILE: tests/_support/_generated/UnitTesterActions.php type UnitTesterActions (line 12) | trait UnitTesterActions method getScenario (line 17) | abstract protected function getScenario(); method assertEquals (line 45) | public function assertEquals($expected, $actual, $message = null, $del... method assertNotEquals (line 75) | public function assertNotEquals($expected, $actual, $message = null, $... method assertSame (line 90) | public function assertSame($expected, $actual, $message = null) { method assertNotSame (line 105) | public function assertNotSame($expected, $actual, $message = null) { method assertGreaterThan (line 120) | public function assertGreaterThan($expected, $actual, $message = null) { method assertGreaterThanOrEqual (line 135) | public function assertGreaterThanOrEqual($expected, $actual, $message ... method assertLessThan (line 150) | public function assertLessThan($expected, $actual, $message = null) { method assertLessThanOrEqual (line 165) | public function assertLessThanOrEqual($expected, $actual, $message = n... method assertContains (line 180) | public function assertContains($needle, $haystack, $message = null) { method assertNotContains (line 195) | public function assertNotContains($needle, $haystack, $message = null) { method assertRegExp (line 210) | public function assertRegExp($pattern, $string, $message = null) { method assertNotRegExp (line 225) | public function assertNotRegExp($pattern, $string, $message = null) { method assertStringStartsWith (line 240) | public function assertStringStartsWith($prefix, $string, $message = nu... method assertStringStartsNotWith (line 255) | public function assertStringStartsNotWith($prefix, $string, $message =... method assertEmpty (line 269) | public function assertEmpty($actual, $message = null) { method assertNotEmpty (line 283) | public function assertNotEmpty($actual, $message = null) { method assertNull (line 297) | public function assertNull($actual, $message = null) { method assertNotNull (line 311) | public function assertNotNull($actual, $message = null) { method assertTrue (line 325) | public function assertTrue($condition, $message = null) method assertNotTrue (line 340) | public function assertNotTrue($condition, $message = null) method assertFalse (line 355) | public function assertFalse($condition, $message = null) method assertNotFalse (line 370) | public function assertNotFalse($condition, $message = null) method assertFileExists (line 385) | public function assertFileExists($filename, $message = null) method assertFileNotExists (line 400) | public function assertFileNotExists($filename, $message = null) { method assertGreaterOrEquals (line 413) | public function assertGreaterOrEquals($expected, $actual, $description... method assertLessOrEquals (line 426) | public function assertLessOrEquals($expected, $actual, $description = ... method assertIsEmpty (line 438) | public function assertIsEmpty($actual, $description = null) { method assertArrayHasKey (line 451) | public function assertArrayHasKey($key, $actual, $description = null) { method assertArrayNotHasKey (line 464) | public function assertArrayNotHasKey($key, $actual, $description = nul... method assertArraySubset (line 480) | public function assertArraySubset($subset, $array, $strict = null, $me... method assertCount (line 493) | public function assertCount($expectedCount, $actual, $description = nu... method assertInstanceOf (line 506) | public function assertInstanceOf($class, $actual, $description = null) { method assertNotInstanceOf (line 519) | public function assertNotInstanceOf($class, $actual, $description = nu... method assertInternalType (line 532) | public function assertInternalType($type, $actual, $description = null) { method fail (line 545) | public function fail($message) { method expectException (line 581) | public function expectException($exception, $callback) method expectThrowable (line 616) | public function expectThrowable($throwable, $callback) FILE: tests/unit/ConfigTest.php class ConfigTest (line 14) | class ConfigTest extends Unit method testGetScopeString (line 21) | public function testGetScopeString(): void method dataProviderForConstructor (line 39) | public function dataProviderForConstructor(): array method testConstruct (line 128) | public function testConstruct($config, string $expectedException = nul... method testGetTokenUrl (line 140) | public function testGetTokenUrl(): void method testGetCodeUrl (line 158) | public function testGetCodeUrl(): void method testGetPersonUrl (line 176) | public function testGetPersonUrl(): void method testGetPersonUrlWithoutOid (line 194) | public function testGetPersonUrlWithoutOid(): void method testGetLogoutUrl (line 212) | public function testGetLogoutUrl(): void FILE: tests/unit/Http/GuzzleHttpClientTest.php class GuzzleHttpClientTest (line 21) | class GuzzleHttpClientTest extends Unit method testSendRequest (line 27) | public function testSendRequest(): void FILE: tests/unit/OpenIdCliOpensslTest.php class OpenIdCliOpensslTest (line 12) | class OpenIdCliOpensslTest extends OpenIdTest method setUp (line 17) | public function setUp(): void method testGetToken (line 44) | public function testGetToken(): void FILE: tests/unit/OpenIdTest.php class OpenIdTest (line 18) | class OpenIdTest extends Unit method setUp (line 30) | public function setUp(): void method testGetToken (line 52) | public function testGetToken(): void method testGetPersonInfo (line 73) | public function testGetPersonInfo(): void method testGetContactInfo (line 94) | public function testGetContactInfo(): void method testGetAddressInfo (line 117) | public function testGetAddressInfo(): void method testGetDocInfo (line 140) | public function testGetDocInfo(): void method testBuildLogoutUrl (line 162) | public function testBuildLogoutUrl(): void method testBuildLogoutUrlWithRedirect (line 174) | public function testBuildLogoutUrlWithRedirect(): void method buildClientWithResponses (line 190) | protected function buildClientWithResponses(array $responses): ClientI... FILE: tests/unit/Signer/SignerPKCS7Test.php class SignerPKCS7Test (line 19) | class SignerPKCS7Test extends Unit method testSign (line 24) | public function testSign(): void method testSignCertDoesNotExists (line 40) | public function testSignCertDoesNotExists(): void method testPrivateKeyDoesNotExists (line 56) | public function testPrivateKeyDoesNotExists(): void method testTmpDirDoesNotExists (line 72) | public function testTmpDirDoesNotExists(): void method testTmpDirIsNotWritable (line 88) | public function testTmpDirIsNotWritable(): void method testCertificateIsNotReadable (line 104) | public function testCertificateIsNotReadable(): void method testPrivateKeyIsNotReadable (line 120) | public function testPrivateKeyIsNotReadable(): void