Versions in this module Expand all Collapse all v0 v0.0.19 Feb 7, 2023 v0.0.18 Feb 7, 2023 Changes in this version + type Identity struct + func FromClient(c *client.Identity) (*Identity, error) + func FromParts(name string, cert *certificate.Certificate, pk *privatekey.PrivateKey, ...) (*Identity, error) + func New(name string, opts ...Option) (*Identity, error) + func (i *Identity) CA() *certificate.Certificate + func (i *Identity) Certificate() *certificate.Certificate + func (i *Identity) Name() string + func (i *Identity) PrivateKey() *privatekey.PrivateKey + func (i *Identity) Sign(data ...[]byte) []byte + func (i *Identity) ToClient() *client.Identity + type Option func(*newIdentity) + func UsingSigner(signer *Identity) Option + func WithIsCA(isCA bool) Option + func WithOrganizationalUnit(organizationalUnit string) Option