on_before_generate_key Event
Fires when a key generation request is received.
Syntax
class KMIPServerBeforeGenerateKeyEventParams(object): @property def connection_id() -> int: ... @property def key_algorithm() -> str: ... @key_algorithm.setter def key_algorithm(value) -> None: ... @property def key_length() -> int: ... @key_length.setter def key_length(value) -> None: ... @property def default_ec_curve() -> str: ... @default_ec_curve.setter def default_ec_curve(value) -> None: ... # In class KMIPServer: @property def on_before_generate_key() -> Callable[[KMIPServerBeforeGenerateKeyEventParams], None]: ... @on_before_generate_key.setter def on_before_generate_key(event_hook: Callable[[KMIPServerBeforeGenerateKeyEventParams], None]) -> None: ...
Remarks
The class fires this event when it receives a request from the client to generate a key or keypair. KeyAlgorithm, KeyLength, and DefaultECCurve parameters specify the requested key properties.