Overview

Namespaces

  • Ingenico
    • Connect
      • Sdk
        • Domain
          • Capture
            • Definitions
          • Definitions
          • Dispute
            • Definitions
          • Errors
            • Definitions
          • File
            • Definitions
          • Hostedcheckout
            • Definitions
          • Hostedmandatemanagement
            • Definitions
          • Installments
            • Definitions
          • Mandates
            • Definitions
          • MetaData
          • Payment
            • Definitions
          • Payout
            • Definitions
          • Product
            • Definitions
          • Refund
            • Definitions
          • Riskassessments
            • Definitions
          • Services
            • Definitions
          • Sessions
            • Definitions
          • Token
            • Definitions
          • Webhooks
        • Merchant
          • Disputes
          • Payments
          • Payouts
          • Productgroups
          • Products
          • Refunds
          • Services
          • Tokens
        • Webhooks

Classes

  • InMemorySecretKeyStore
  • SignatureValidator
  • WebhooksHelper

Interfaces

  • SecretKeyStore

Exceptions

  • ApiVersionMismatchException
  • SecretKeyNotAvailableException
  • SignatureValidationException
  • Overview
  • Namespace
  • Class
  • Deprecated

Class InMemorySecretKeyStore

Class InMemorySecretKeyStore

Ingenico\Connect\Sdk\Webhooks\InMemorySecretKeyStore implements Ingenico\Connect\Sdk\Webhooks\SecretKeyStore
Namespace: Ingenico\Connect\Sdk\Webhooks
Package: Ingenico\Connect\Sdk\Webhooks
Located at Ingenico/Connect/Sdk/Webhooks/InMemorySecretKeyStore.php
Methods summary
public
# __construct( array<string, $secretKeys = array() )

Parameters

$secretKeys
$secretKeys
public string
# getSecretKey( string $keyId )

Parameters

$keyId

Returns

string

Throws

Ingenico\Connect\Sdk\Webhooks\SecretKeyNotAvailableException

Implementation of

Ingenico\Connect\Sdk\Webhooks\SecretKeyStore::getSecretKey()
public
# storeSecretKey( string $keyId, string $secretKey )

Stores the given secret key for the given key id.

Stores the given secret key for the given key id.

Parameters

$keyId
$secretKey
public
# removeSecretKey( string $keyId )

Removes the secret key for the given key id.

Removes the secret key for the given key id.

Parameters

$keyId
public
# clear( )

Removes all stored secret keys.

Removes all stored secret keys.

Ingenico Connect PHP SDK API documentation generated by ApiGen