Directories ¶
Path | Synopsis |
---|---|
Package client is a cross-platform client for the signer binary (a.k.a."EnterpriseCertSigner").
|
Package client is a cross-platform client for the signer binary (a.k.a."EnterpriseCertSigner"). |
util
Package util provides helper functions for the client.
|
Package util provides helper functions for the client. |
This package is intended to be compiled into a C shared library for use by non-Golang clients to perform certificate and signing operations.
|
This package is intended to be compiled into a C shared library for use by non-Golang clients to perform certificate and signing operations. |
Package darwin contains a darwin-specific client for accessing the keychain APIs directly, bypassing the RPC mechanism of the universal client.
|
Package darwin contains a darwin-specific client for accessing the keychain APIs directly, bypassing the RPC mechanism of the universal client. |
internal
|
|
signer/darwin
Signer.go is a net/rpc server that listens on stdin/stdout, exposing methods that perform device certificate signing for Mac OS using keychain utils.
|
Signer.go is a net/rpc server that listens on stdin/stdout, exposing methods that perform device certificate signing for Mac OS using keychain utils. |
signer/darwin/keychain
Package keychain contains functions for retrieving certificates from the Darwin Keychain.
|
Package keychain contains functions for retrieving certificates from the Darwin Keychain. |
signer/linux
Signer.go is a net/rpc server that listens on stdin/stdout, exposing methods that perform device certificate signing for Linux using PKCS11 shared library.
|
Signer.go is a net/rpc server that listens on stdin/stdout, exposing methods that perform device certificate signing for Linux using PKCS11 shared library. |
signer/linux/pkcs11
pkcs11 provides helpers for working with certificates via PKCS#11 APIs provided by go-pkcs11
|
pkcs11 provides helpers for working with certificates via PKCS#11 APIs provided by go-pkcs11 |
signer/test
signer.go is a net/rpc server that listens on stdin/stdout, exposing mock methods for testing client.go.
|
signer.go is a net/rpc server that listens on stdin/stdout, exposing mock methods for testing client.go. |
signer/util
Package util provides helper functions for the signer.
|
Package util provides helper functions for the signer. |
signer/windows
Signer.go is a net/rpc server that listens on stdin/stdout, exposing methods that perform device certificate signing for Windows OS using ncrypt utils.
|
Signer.go is a net/rpc server that listens on stdin/stdout, exposing methods that perform device certificate signing for Windows OS using ncrypt utils. |
signer/windows/ncrypt
Package ncrypt provides wrappers around ncrypt.h functions.
|
Package ncrypt provides wrappers around ncrypt.h functions. |
Package linux contains a linux-specific client for accessing the PKCS#11 APIs directly, bypassing the RPC-mechanism of the universal client.
|
Package linux contains a linux-specific client for accessing the PKCS#11 APIs directly, bypassing the RPC-mechanism of the universal client. |
Package windows contains a windows-specific client for accessing the ncrypt APIs directly, bypassing the RPC-mechanism of the universal client.
|
Package windows contains a windows-specific client for accessing the ncrypt APIs directly, bypassing the RPC-mechanism of the universal client. |
Click to show internal directories.
Click to hide internal directories.