Versions in this module Expand all Collapse all v0 v0.0.6 Mar 29, 2026 Changes in this version + type AccessControlProfileBuilderClient struct + func NewAccessControlProfileBuilderClient(cc grpc.ClientConnInterface) *AccessControlProfileBuilderClient + func (c *AccessControlProfileBuilderClient) Build(ctx context.Context) (int64, error) + func (c *AccessControlProfileBuilderClient) SetReaderCertificate(ctx context.Context, arg0 int64) (int64, error) + func (c *AccessControlProfileBuilderClient) SetUserAuthenticationRequired(ctx context.Context, arg0 bool) (int64, error) + func (c *AccessControlProfileBuilderClient) SetUserAuthenticationTimeout(ctx context.Context, arg0 int64) (int64, error) + type AccessControlProfileIdClient struct + func NewAccessControlProfileIdClient(cc grpc.ClientConnInterface) *AccessControlProfileIdClient + func (c *AccessControlProfileIdClient) GetId(ctx context.Context, handle int64) (int32, error) + type AuthenticationKeyMetadataClient struct + func NewAuthenticationKeyMetadataClient(cc grpc.ClientConnInterface) *AuthenticationKeyMetadataClient + func (c *AuthenticationKeyMetadataClient) GetExpirationDate(ctx context.Context) (int64, error) + func (c *AuthenticationKeyMetadataClient) GetUsageCount(ctx context.Context) (int32, error) + type CredentialClient struct + func NewCredentialClient(cc grpc.ClientConnInterface) *CredentialClient + func (c *CredentialClient) CreateEphemeralKeyPair(ctx context.Context) (int64, error) + func (c *CredentialClient) DecryptMessageFromReader(ctx context.Context, arg0 int64) (int64, error) + func (c *CredentialClient) Delete(ctx context.Context, arg0 int64) (int64, error) + func (c *CredentialClient) EncryptMessageToReader(ctx context.Context, arg0 int64) (int64, error) + func (c *CredentialClient) GetAuthKeysNeedingCertification(ctx context.Context) (int64, error) + func (c *CredentialClient) GetAuthenticationDataUsageCount(ctx context.Context) (int64, error) + func (c *CredentialClient) GetAuthenticationKeyMetadata(ctx context.Context) (int64, error) + func (c *CredentialClient) GetCredentialKeyCertificateChain(ctx context.Context) (int64, error) + func (c *CredentialClient) ProveOwnership(ctx context.Context, arg0 int64) (int64, error) + func (c *CredentialClient) SetAllowUsingExhaustedKeys(ctx context.Context, arg0 bool) error + func (c *CredentialClient) SetAllowUsingExpiredKeys(ctx context.Context, arg0 bool) error + func (c *CredentialClient) SetAvailableAuthenticationKeys2(ctx context.Context, arg0 int32, arg1 int32) error + func (c *CredentialClient) SetAvailableAuthenticationKeys3_1(ctx context.Context, arg0 int32, arg1 int32, arg2 int64) error + func (c *CredentialClient) SetReaderEphemeralPublicKey(ctx context.Context, arg0 int64) error + func (c *CredentialClient) StoreStaticAuthenticationData2(ctx context.Context, arg0 int64, arg1 int64) error + func (c *CredentialClient) StoreStaticAuthenticationData3_1(ctx context.Context, arg0 int64, arg1 int64, arg2 int64) error + func (c *CredentialClient) Update(ctx context.Context, arg0 int64) (int64, error) + type CredentialDataRequestBuilderClient struct + func NewCredentialDataRequestBuilderClient(cc grpc.ClientConnInterface) *CredentialDataRequestBuilderClient + func (c *CredentialDataRequestBuilderClient) Build(ctx context.Context) (int64, error) + func (c *CredentialDataRequestBuilderClient) SetAllowUsingExhaustedKeys(ctx context.Context, arg0 bool) (int64, error) + func (c *CredentialDataRequestBuilderClient) SetAllowUsingExpiredKeys(ctx context.Context, arg0 bool) (int64, error) + func (c *CredentialDataRequestBuilderClient) SetIncrementUseCount(ctx context.Context, arg0 bool) (int64, error) + func (c *CredentialDataRequestBuilderClient) SetReaderSignature(ctx context.Context, arg0 int64) (int64, error) + func (c *CredentialDataRequestBuilderClient) SetRequestMessage(ctx context.Context, arg0 int64) (int64, error) + type CredentialDataRequestClient struct + func NewCredentialDataRequestClient(cc grpc.ClientConnInterface) *CredentialDataRequestClient + func (c *CredentialDataRequestClient) GetReaderSignature(ctx context.Context) (int64, error) + func (c *CredentialDataRequestClient) GetRequestMessage(ctx context.Context) (int64, error) + func (c *CredentialDataRequestClient) IsAllowUsingExhaustedKeys(ctx context.Context) (bool, error) + func (c *CredentialDataRequestClient) IsAllowUsingExpiredKeys(ctx context.Context) (bool, error) + func (c *CredentialDataRequestClient) IsIncrementUseCount(ctx context.Context) (bool, error) + type CredentialDataResultClient struct + func NewCredentialDataResultClient(cc grpc.ClientConnInterface) *CredentialDataResultClient + func (c *CredentialDataResultClient) GetDeviceMac(ctx context.Context) (int64, error) + func (c *CredentialDataResultClient) GetDeviceNameSpaces(ctx context.Context) (int64, error) + func (c *CredentialDataResultClient) GetDeviceSignature(ctx context.Context) (int64, error) + func (c *CredentialDataResultClient) GetDeviceSignedEntries(ctx context.Context) (int64, error) + func (c *CredentialDataResultClient) GetIssuerSignedEntries(ctx context.Context) (int64, error) + func (c *CredentialDataResultClient) GetStaticAuthenticationData(ctx context.Context) (int64, error) + type CredentialDataResultEntriesClient struct + func NewCredentialDataResultEntriesClient(cc grpc.ClientConnInterface) *CredentialDataResultEntriesClient + func (c *CredentialDataResultEntriesClient) GetEntry(ctx context.Context, arg0 string, arg1 string) (int64, error) + func (c *CredentialDataResultEntriesClient) GetEntryNames(ctx context.Context, arg0 string) (int64, error) + func (c *CredentialDataResultEntriesClient) GetNamespaces(ctx context.Context) (int64, error) + func (c *CredentialDataResultEntriesClient) GetRetrievedEntryNames(ctx context.Context, arg0 string) (int64, error) + func (c *CredentialDataResultEntriesClient) GetStatus(ctx context.Context, arg0 string, arg1 string) (int32, error) + type CredentialStoreClient struct + func NewCredentialStoreClient(cc grpc.ClientConnInterface) *CredentialStoreClient + func (c *CredentialStoreClient) CreateCredential(ctx context.Context, arg0 string, arg1 string) (int64, error) + func (c *CredentialStoreClient) CreatePresentationSession(ctx context.Context, arg0 int32) (int64, error) + func (c *CredentialStoreClient) DeleteCredentialByName(ctx context.Context, arg0 string) (int64, error) + func (c *CredentialStoreClient) GetCredentialByName(ctx context.Context, arg0 string, arg1 int32) (int64, error) + func (c *CredentialStoreClient) GetDirectAccessInstance(ctx context.Context, arg0 int64) (int64, error) + func (c *CredentialStoreClient) GetInstance(ctx context.Context, arg0 int64) (int64, error) + func (c *CredentialStoreClient) GetSupportedDocTypes(ctx context.Context) (int64, error) + type PersonalizationDataBuilderClient struct + func NewPersonalizationDataBuilderClient(cc grpc.ClientConnInterface) *PersonalizationDataBuilderClient + func (c *PersonalizationDataBuilderClient) AddAccessControlProfile(ctx context.Context, arg0 int64) (int64, error) + func (c *PersonalizationDataBuilderClient) Build(ctx context.Context) (int64, error) + type PresentationSessionClient struct + func NewPresentationSessionClient(cc grpc.ClientConnInterface) *PresentationSessionClient + func (c *PresentationSessionClient) GetCredentialData(ctx context.Context, arg0 string, arg1 int64) (int64, error) + func (c *PresentationSessionClient) GetEphemeralKeyPair(ctx context.Context) (int64, error) + func (c *PresentationSessionClient) SetReaderEphemeralPublicKey(ctx context.Context, arg0 int64) error + func (c *PresentationSessionClient) SetSessionTranscript(ctx context.Context, arg0 int64) error + type ResultDataClient struct + func NewResultDataClient(cc grpc.ClientConnInterface) *ResultDataClient + func (c *ResultDataClient) GetAuthenticatedData(ctx context.Context) (int64, error) + func (c *ResultDataClient) GetEntry(ctx context.Context, arg0 string, arg1 string) (int64, error) + func (c *ResultDataClient) GetEntryNames(ctx context.Context, arg0 string) (int64, error) + func (c *ResultDataClient) GetMessageAuthenticationCode(ctx context.Context) (int64, error) + func (c *ResultDataClient) GetNamespaces(ctx context.Context) (int64, error) + func (c *ResultDataClient) GetRetrievedEntryNames(ctx context.Context, arg0 string) (int64, error) + func (c *ResultDataClient) GetStaticAuthenticationData(ctx context.Context) (int64, error) + func (c *ResultDataClient) GetStatus(ctx context.Context, arg0 string, arg1 string) (int32, error) + type WritableIdentityCredentialClient struct + func NewWritableIdentityCredentialClient(cc grpc.ClientConnInterface) *WritableIdentityCredentialClient + func (c *WritableIdentityCredentialClient) GetCredentialKeyCertificateChain(ctx context.Context, arg0 int64) (int64, error) + func (c *WritableIdentityCredentialClient) Personalize(ctx context.Context, arg0 int64) (int64, error)