Hsm Api

Certificate

pydantic model Certificate
field authentication: Union[str, Any] = None (alias 'Authentication')
field check_value: Union[str, Any] = None (alias 'CheckValue')
field created_on: Union[datetime, Any] = None (alias 'CreatedOn')
field encipherment: Union[bool, Any] = None (alias 'Encipherment')
field end_date: Union[datetime, Any] = None (alias 'EndDate')
field environment_type: Union[int, Any] = None (alias 'EnvironmentType')
field handle: Union[int, Any] = None (alias 'Handle')
field id: Union[int, Any] = None (alias 'Id')
field issuer: Union[str, Any] = None (alias 'Issuer')
field key_context: Union[str, Any] = None (alias 'KeyContext')
field key_id: Union[str, Any] = None (alias 'KeyId')
field label: Union[str, Any] = None (alias 'Label')
field object_type: Union[int, Any] = None (alias 'ObjectType')
field signing: Union[bool, Any] = None (alias 'Signing')
field start_date: Union[datetime, Any] = None (alias 'StartDate')
field subject: Union[str, Any] = None (alias 'Subject')
field token: Union[bool, Any] = None (alias 'Token')
field trusted: Union[bool, Any] = None (alias 'Trusted')
field value: Union[str, Any] = None (alias 'Value')

ClientInfo

pydantic model ClientInfo
field client_library_name: Union[str, Any] = None (alias 'ClientLibraryName')
field client_library_version: Union[str, Any] = None (alias 'ClientLibraryVersion')

Parameter

pydantic model Parameter
field hash_alg: Union[str, Any] = None (alias 'HashAlg')
field iv: Union[str, Any] = None (alias 'IV')
field mgf: Union[str, Any] = None (alias 'MGF')
field parameter_type: Union[str, Any] = None (alias 'ParameterType')
field salt_len: Union[int, Any] = None (alias 'SaltLen')
field source: Union[int, Any] = None (alias 'Source')
field source_data: Union[str, Any] = None (alias 'SourceData')

PrivateKey

pydantic model PrivateKey
field authentication: Union[bool, Any] = None (alias 'Authentication')
field created_on: Union[datetime, Any] = None (alias 'CreatedOn')
field curve: Union[str, Any] = None (alias 'Curve')
field decrypt: Union[bool, Any] = None (alias 'Decrypt')
field encipherment: Union[bool, Any] = None (alias 'Encipherment')
field environment_type: Union[int, Any] = None (alias 'EnvironmentType')
field exponent: Union[str, Any] = None (alias 'Exponent')
field handle: Union[int, Any] = None (alias 'Handle')
field id: Union[str, Any] = None (alias 'Id')
field key_context: Union[str, Any] = None (alias 'KeyContext')
field key_id: Union[str, Any] = None (alias 'KeyId')
field key_type: Union[str, Any] = None (alias 'KeyType')
field label: Union[str, Any] = None (alias 'Label')
field modulus: Union[str, Any] = None (alias 'Modulus')
field object_type: Union[int, Any] = None (alias 'ObjectType')
field params: Union[str, Any] = None (alias 'Params')
field private: Union[bool, Any] = None (alias 'Private')
field sign: Union[bool, Any] = None (alias 'Sign')
field signing: Union[bool, Any] = None (alias 'Signing')
field token: Union[bool, Any] = None (alias 'Token')
field unwrap: Union[bool, Any] = None (alias 'Unwrap')

ProcessInfo

pydantic model ProcessInfo
field command_line: Union[str, Any] = None (alias 'CommandLine')
field executable: Union[str, Any] = None (alias 'Executable')
field executable_hash: Union[str, Any] = None (alias 'ExecutableHash')
field executable_issuer: Union[str, Any] = None (alias 'ExecutableIssuer')
field executable_signer: Union[str, Any] = None (alias 'ExecutableSigner')
field executable_size: Union[int, Any] = None (alias 'ExecutableSize')
field machine: Union[str, Any] = None (alias 'Machine')
field username: Union[str, Any] = None (alias 'Username')

PublicKey

pydantic model PublicKey
field authentication: Union[bool, Any] = None (alias 'Authentication')
field bits: Union[str, Any] = None (alias 'Bits')
field created_on: Union[datetime, Any] = None (alias 'CreatedOn')
field curve: Union[str, Any] = None (alias 'Curve')
field ec_point: Union[str, Any] = None (alias 'ECPoint')
field encipherment: Union[bool, Any] = None (alias 'Encipherment')
field encrypt: Union[str, Any] = None (alias 'Encrypt')
field environment_type: Union[int, Any] = None (alias 'EnvironmentType')
field exponent: Union[str, Any] = None (alias 'Exponent')
field handle: Union[int, Any] = None (alias 'Handle')
field id: Union[str, Any] = None (alias 'Id')
field key_context: Union[str, Any] = None (alias 'KeyContext')
field key_id: Union[str, Any] = None (alias 'KeyId')
field key_type: Union[str, Any] = None (alias 'KeyType')
field label: Union[str, Any] = None (alias 'Label')
field modulus: Union[str, Any] = None (alias 'Modulus')
field object_type: Union[int, Any] = None (alias 'ObjectType')
field params: Union[str, Any] = None (alias 'Params')
field signing: Union[bool, Any] = None (alias 'Signing')
field token: Union[bool, Any] = None (alias 'Token')
field verify: Union[str, Any] = None (alias 'Verify')
field wrap: Union[str, Any] = None (alias 'Wrap')