Versions in this module Expand all Collapse all v0 v0.0.6 Mar 29, 2026 Changes in this version + type BackendBusyExceptionClient struct + func NewBackendBusyExceptionClient(cc grpc.ClientConnInterface) *BackendBusyExceptionClient + func (c *BackendBusyExceptionClient) GetBackOffHintMillis(ctx context.Context, handle int64) (int64, error) + type KeyGenParameterSpecBuilderClient struct + func NewKeyGenParameterSpecBuilderClient(cc grpc.ClientConnInterface) *KeyGenParameterSpecBuilderClient + func (c *KeyGenParameterSpecBuilderClient) Build(ctx context.Context) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetAlgorithmParameterSpec(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetAttestKeyAlias(ctx context.Context, arg0 string) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetAttestationChallenge(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetBlockModes(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetCertificateNotAfter(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetCertificateNotBefore(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetCertificateSerialNumber(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetCertificateSubject(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetDevicePropertiesAttestationIncluded(ctx context.Context, arg0 bool) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetDigests(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetEncryptionPaddings(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetInvalidatedByBiometricEnrollment(ctx context.Context, arg0 bool) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetIsStrongBoxBacked(ctx context.Context, arg0 bool) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetKeySize(ctx context.Context, arg0 int32) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetKeyValidityEnd(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetKeyValidityForConsumptionEnd(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetKeyValidityForOriginationEnd(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetKeyValidityStart(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetMaxUsageCount(ctx context.Context, arg0 int32) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetMgf1Digests(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetRandomizedEncryptionRequired(ctx context.Context, arg0 bool) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetSignaturePaddings(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetUnlockedDeviceRequired(ctx context.Context, arg0 bool) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetUserAuthenticationParameters(ctx context.Context, arg0 int32, arg1 int32) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetUserAuthenticationRequired(ctx context.Context, arg0 bool) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetUserAuthenticationValidWhileOnBody(ctx context.Context, arg0 bool) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetUserAuthenticationValidityDurationSeconds(ctx context.Context, arg0 int32) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetUserConfirmationRequired(ctx context.Context, arg0 bool) (int64, error) + func (c *KeyGenParameterSpecBuilderClient) SetUserPresenceRequired(ctx context.Context, arg0 bool) (int64, error) + type KeyGenParameterSpecClient struct + func NewKeyGenParameterSpecClient(cc grpc.ClientConnInterface) *KeyGenParameterSpecClient + func (c *KeyGenParameterSpecClient) GetAlgorithmParameterSpec(ctx context.Context) (int64, error) + func (c *KeyGenParameterSpecClient) GetAttestKeyAlias(ctx context.Context) (string, error) + func (c *KeyGenParameterSpecClient) GetAttestationChallenge(ctx context.Context) (int64, error) + func (c *KeyGenParameterSpecClient) GetBlockModes(ctx context.Context) (int64, error) + func (c *KeyGenParameterSpecClient) GetCertificateNotAfter(ctx context.Context) (int64, error) + func (c *KeyGenParameterSpecClient) GetCertificateNotBefore(ctx context.Context) (int64, error) + func (c *KeyGenParameterSpecClient) GetCertificateSerialNumber(ctx context.Context) (int64, error) + func (c *KeyGenParameterSpecClient) GetCertificateSubject(ctx context.Context) (int64, error) + func (c *KeyGenParameterSpecClient) GetDigests(ctx context.Context) (int64, error) + func (c *KeyGenParameterSpecClient) GetEncryptionPaddings(ctx context.Context) (int64, error) + func (c *KeyGenParameterSpecClient) GetKeySize(ctx context.Context) (int32, error) + func (c *KeyGenParameterSpecClient) GetKeyValidityForConsumptionEnd(ctx context.Context) (int64, error) + func (c *KeyGenParameterSpecClient) GetKeyValidityForOriginationEnd(ctx context.Context) (int64, error) + func (c *KeyGenParameterSpecClient) GetKeyValidityStart(ctx context.Context) (int64, error) + func (c *KeyGenParameterSpecClient) GetKeystoreAlias(ctx context.Context) (string, error) + func (c *KeyGenParameterSpecClient) GetMaxUsageCount(ctx context.Context) (int32, error) + func (c *KeyGenParameterSpecClient) GetMgf1Digests(ctx context.Context) (int64, error) + func (c *KeyGenParameterSpecClient) GetPurposes(ctx context.Context) (int32, error) + func (c *KeyGenParameterSpecClient) GetSignaturePaddings(ctx context.Context) (int64, error) + func (c *KeyGenParameterSpecClient) GetUserAuthenticationType(ctx context.Context) (int32, error) + func (c *KeyGenParameterSpecClient) GetUserAuthenticationValidityDurationSeconds(ctx context.Context) (int32, error) + func (c *KeyGenParameterSpecClient) IsDevicePropertiesAttestationIncluded(ctx context.Context) (bool, error) + func (c *KeyGenParameterSpecClient) IsDigestsSpecified(ctx context.Context) (bool, error) + func (c *KeyGenParameterSpecClient) IsInvalidatedByBiometricEnrollment(ctx context.Context) (bool, error) + func (c *KeyGenParameterSpecClient) IsMgf1DigestsSpecified(ctx context.Context) (bool, error) + func (c *KeyGenParameterSpecClient) IsRandomizedEncryptionRequired(ctx context.Context) (bool, error) + func (c *KeyGenParameterSpecClient) IsStrongBoxBacked(ctx context.Context) (bool, error) + func (c *KeyGenParameterSpecClient) IsUnlockedDeviceRequired(ctx context.Context) (bool, error) + func (c *KeyGenParameterSpecClient) IsUserAuthenticationRequired(ctx context.Context) (bool, error) + func (c *KeyGenParameterSpecClient) IsUserAuthenticationValidWhileOnBody(ctx context.Context) (bool, error) + func (c *KeyGenParameterSpecClient) IsUserConfirmationRequired(ctx context.Context) (bool, error) + func (c *KeyGenParameterSpecClient) IsUserPresenceRequired(ctx context.Context) (bool, error) + type KeyInfoClient struct + func NewKeyInfoClient(cc grpc.ClientConnInterface) *KeyInfoClient + func (c *KeyInfoClient) GetBlockModes(ctx context.Context) (int64, error) + func (c *KeyInfoClient) GetDigests(ctx context.Context) (int64, error) + func (c *KeyInfoClient) GetEncryptionPaddings(ctx context.Context) (int64, error) + func (c *KeyInfoClient) GetKeySize(ctx context.Context) (int32, error) + func (c *KeyInfoClient) GetKeyValidityForConsumptionEnd(ctx context.Context) (int64, error) + func (c *KeyInfoClient) GetKeyValidityForOriginationEnd(ctx context.Context) (int64, error) + func (c *KeyInfoClient) GetKeyValidityStart(ctx context.Context) (int64, error) + func (c *KeyInfoClient) GetKeystoreAlias(ctx context.Context) (string, error) + func (c *KeyInfoClient) GetOrigin(ctx context.Context) (int32, error) + func (c *KeyInfoClient) GetPurposes(ctx context.Context) (int32, error) + func (c *KeyInfoClient) GetRemainingUsageCount(ctx context.Context) (int32, error) + func (c *KeyInfoClient) GetSecurityLevel(ctx context.Context) (int32, error) + func (c *KeyInfoClient) GetSignaturePaddings(ctx context.Context) (int64, error) + func (c *KeyInfoClient) GetUserAuthenticationType(ctx context.Context) (int32, error) + func (c *KeyInfoClient) GetUserAuthenticationValidityDurationSeconds(ctx context.Context) (int32, error) + func (c *KeyInfoClient) IsInsideSecureHardware(ctx context.Context) (bool, error) + func (c *KeyInfoClient) IsInvalidatedByBiometricEnrollment(ctx context.Context) (bool, error) + func (c *KeyInfoClient) IsTrustedUserPresenceRequired(ctx context.Context) (bool, error) + func (c *KeyInfoClient) IsUserAuthenticationRequired(ctx context.Context) (bool, error) + func (c *KeyInfoClient) IsUserAuthenticationRequirementEnforcedBySecureHardware(ctx context.Context) (bool, error) + func (c *KeyInfoClient) IsUserAuthenticationValidWhileOnBody(ctx context.Context) (bool, error) + func (c *KeyInfoClient) IsUserConfirmationRequired(ctx context.Context) (bool, error) + type KeyProtectionBuilderClient struct + func NewKeyProtectionBuilderClient(cc grpc.ClientConnInterface) *KeyProtectionBuilderClient + func (c *KeyProtectionBuilderClient) Build(ctx context.Context) (int64, error) + func (c *KeyProtectionBuilderClient) SetBlockModes(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyProtectionBuilderClient) SetDigests(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyProtectionBuilderClient) SetEncryptionPaddings(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyProtectionBuilderClient) SetInvalidatedByBiometricEnrollment(ctx context.Context, arg0 bool) (int64, error) + func (c *KeyProtectionBuilderClient) SetIsStrongBoxBacked(ctx context.Context, arg0 bool) (int64, error) + func (c *KeyProtectionBuilderClient) SetKeyValidityEnd(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyProtectionBuilderClient) SetKeyValidityForConsumptionEnd(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyProtectionBuilderClient) SetKeyValidityForOriginationEnd(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyProtectionBuilderClient) SetKeyValidityStart(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyProtectionBuilderClient) SetMaxUsageCount(ctx context.Context, arg0 int32) (int64, error) + func (c *KeyProtectionBuilderClient) SetMgf1Digests(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyProtectionBuilderClient) SetRandomizedEncryptionRequired(ctx context.Context, arg0 bool) (int64, error) + func (c *KeyProtectionBuilderClient) SetSignaturePaddings(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyProtectionBuilderClient) SetUnlockedDeviceRequired(ctx context.Context, arg0 bool) (int64, error) + func (c *KeyProtectionBuilderClient) SetUserAuthenticationParameters(ctx context.Context, arg0 int32, arg1 int32) (int64, error) + func (c *KeyProtectionBuilderClient) SetUserAuthenticationRequired(ctx context.Context, arg0 bool) (int64, error) + func (c *KeyProtectionBuilderClient) SetUserAuthenticationValidWhileOnBody(ctx context.Context, arg0 bool) (int64, error) + func (c *KeyProtectionBuilderClient) SetUserAuthenticationValidityDurationSeconds(ctx context.Context, arg0 int32) (int64, error) + func (c *KeyProtectionBuilderClient) SetUserConfirmationRequired(ctx context.Context, arg0 bool) (int64, error) + func (c *KeyProtectionBuilderClient) SetUserPresenceRequired(ctx context.Context, arg0 bool) (int64, error) + type KeyProtectionClient struct + func NewKeyProtectionClient(cc grpc.ClientConnInterface) *KeyProtectionClient + func (c *KeyProtectionClient) GetBlockModes(ctx context.Context) (int64, error) + func (c *KeyProtectionClient) GetDigests(ctx context.Context) (int64, error) + func (c *KeyProtectionClient) GetEncryptionPaddings(ctx context.Context) (int64, error) + func (c *KeyProtectionClient) GetKeyValidityForConsumptionEnd(ctx context.Context) (int64, error) + func (c *KeyProtectionClient) GetKeyValidityForOriginationEnd(ctx context.Context) (int64, error) + func (c *KeyProtectionClient) GetKeyValidityStart(ctx context.Context) (int64, error) + func (c *KeyProtectionClient) GetMaxUsageCount(ctx context.Context) (int32, error) + func (c *KeyProtectionClient) GetMgf1Digests(ctx context.Context) (int64, error) + func (c *KeyProtectionClient) GetPurposes(ctx context.Context) (int32, error) + func (c *KeyProtectionClient) GetSignaturePaddings(ctx context.Context) (int64, error) + func (c *KeyProtectionClient) GetUserAuthenticationType(ctx context.Context) (int32, error) + func (c *KeyProtectionClient) GetUserAuthenticationValidityDurationSeconds(ctx context.Context) (int32, error) + func (c *KeyProtectionClient) IsDigestsSpecified(ctx context.Context) (bool, error) + func (c *KeyProtectionClient) IsInvalidatedByBiometricEnrollment(ctx context.Context) (bool, error) + func (c *KeyProtectionClient) IsMgf1DigestsSpecified(ctx context.Context) (bool, error) + func (c *KeyProtectionClient) IsRandomizedEncryptionRequired(ctx context.Context) (bool, error) + func (c *KeyProtectionClient) IsUnlockedDeviceRequired(ctx context.Context) (bool, error) + func (c *KeyProtectionClient) IsUserAuthenticationRequired(ctx context.Context) (bool, error) + func (c *KeyProtectionClient) IsUserAuthenticationValidWhileOnBody(ctx context.Context) (bool, error) + func (c *KeyProtectionClient) IsUserConfirmationRequired(ctx context.Context) (bool, error) + func (c *KeyProtectionClient) IsUserPresenceRequired(ctx context.Context) (bool, error) + type KeyStoreManagerClient struct + func NewKeyStoreManagerClient(cc grpc.ClientConnInterface) *KeyStoreManagerClient + func (c *KeyStoreManagerClient) GetGrantedCertificateChainFromId(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyStoreManagerClient) GetGrantedKeyFromId(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyStoreManagerClient) GetGrantedKeyPairFromId(ctx context.Context, arg0 int64) (int64, error) + func (c *KeyStoreManagerClient) GetSupplementaryAttestationInfo(ctx context.Context, arg0 int32) (int64, error) + func (c *KeyStoreManagerClient) GrantKeyAccess(ctx context.Context, arg0 string, arg1 int32) (int64, error) + func (c *KeyStoreManagerClient) RevokeKeyAccess(ctx context.Context, arg0 string, arg1 int32) error + type WrappedKeyEntryClient struct + func NewWrappedKeyEntryClient(cc grpc.ClientConnInterface) *WrappedKeyEntryClient + func (c *WrappedKeyEntryClient) GetAlgorithmParameterSpec(ctx context.Context, handle int64) (int64, error) + func (c *WrappedKeyEntryClient) GetTransformation(ctx context.Context, handle int64) (string, error) + func (c *WrappedKeyEntryClient) GetWrappedKeyBytes(ctx context.Context, handle int64) (int64, error) + func (c *WrappedKeyEntryClient) GetWrappingKeyAlias(ctx context.Context, handle int64) (string, error)