Expand description
KIP-48 delegation tokens, as Kafka’s Admin.createDelegationToken,
renewDelegationToken, expireDelegationToken, and
describeDelegationToken.
Each call takes an options struct that mirrors Kafka’s
CreateDelegationTokenOptions, RenewDelegationTokenOptions,
ExpireDelegationTokenOptions, or DescribeDelegationTokenOptions, and
sends one request on the admin connection, as KafkaAdminClient sends it
to the least-loaded node. A non-zero top-level error code becomes
AdminError::Broker, as Kafka completes the call with
response.error().exception().
Structs§
- Create
Delegation Token Options - What
AdminClientLike::create_delegation_tokenasks for, as Kafka’sCreateDelegationTokenOptions. - Create
Delegation Token Options Builder - Use builder syntax to set the inputs and finish with
build(). - Delegation
Token - One delegation token, as Kafka’s
DelegationTokenwith itsTokenInformation. - Describe
Delegation Token Options - What
AdminClientLike::describe_delegation_tokenasks for, as Kafka’sDescribeDelegationTokenOptions. - Describe
Delegation Token Options Builder - Use builder syntax to set the inputs and finish with
build(). - Expire
Delegation Token Options - What
AdminClientLike::expire_delegation_tokenasks for, as Kafka’sExpireDelegationTokenOptions. - Expire
Delegation Token Options Builder - Use builder syntax to set the inputs and finish with
build(). - Renew
Delegation Token Options - What
AdminClientLike::renew_delegation_tokenasks for, as Kafka’sRenewDelegationTokenOptions. - Renew
Delegation Token Options Builder - Use builder syntax to set the inputs and finish with
build().