Documentation ¶
Overview ¶
* Copyright (C) 2020 Intel Corporation * SPDX-License-Identifier: BSD-3-Clause
* Copyright (C) 2020 Intel Corporation * SPDX-License-Identifier: BSD-3-Clause
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertificateStore ¶
type CertificateStore interface { Create(certificate *kbs.Certificate) (*kbs.Certificate, error) Retrieve(uuid.UUID) (*kbs.Certificate, error) Delete(uuid.UUID) error Search(criteria *models.CertificateFilterCriteria) ([]kbs.Certificate, error) }
type KeyControllerConfig ¶
type KeyStore ¶
type KeyStore interface { Create(*models.KeyAttributes) (*models.KeyAttributes, error) Retrieve(uuid.UUID) (*models.KeyAttributes, error) Delete(uuid.UUID) error Search(criteria *models.KeyFilterCriteria) ([]models.KeyAttributes, error) }
type KeyTransferPolicyStore ¶
type KeyTransferPolicyStore interface { Create(attributes *kbs.KeyTransferPolicyAttributes) (*kbs.KeyTransferPolicyAttributes, error) Retrieve(uuid.UUID) (*kbs.KeyTransferPolicyAttributes, error) Delete(uuid.UUID) error Search(criteria *models.KeyTransferPolicyFilterCriteria) ([]kbs.KeyTransferPolicyAttributes, error) }
Directories ¶
Path | Synopsis |
---|---|
* Copyright (C) 2020 Intel Corporation * SPDX-License-Identifier: BSD-3-Clause
|
* Copyright (C) 2020 Intel Corporation * SPDX-License-Identifier: BSD-3-Clause |
* Copyright (C) 2020 Intel Corporation * SPDX-License-Identifier: BSD-3-Clause
|
* Copyright (C) 2020 Intel Corporation * SPDX-License-Identifier: BSD-3-Clause |
Click to show internal directories.
Click to hide internal directories.