Documentation

Overview

    Copyright IBM Corp. All Rights Reserved.

    SPDX-License-Identifier: Apache-2.0

    Notice: This file has been modified for Hyperledger Fabric SDK Go usage. Please review third_party pinning scripts and patches for more details.

    Index

    Constants

    View Source
    const (
    	// PKCS11BasedFactoryName is the name of the factory of the hsm-based BCCSP implementation
    	PKCS11BasedFactoryName = "PKCS11"
    )

    Variables

    This section is empty.

    Functions

    This section is empty.

    Types

    type PKCS11Factory

    type PKCS11Factory struct{}

      PKCS11Factory is the factory of the HSM-based BCCSP.

      func (*PKCS11Factory) Get

      func (f *PKCS11Factory) Get(p11Opts *pkcs11.PKCS11Opts) (bccsp.BCCSP, error)

        Get returns an instance of BCCSP using Opts.

        func (*PKCS11Factory) Name

        func (f *PKCS11Factory) Name() string

          Name returns the name of this factory

          Source Files