Class DelegationTokenReceiverRepository
java.lang.Object
org.apache.flink.runtime.security.token.DelegationTokenReceiverRepository
Repository for delegation token receivers.
-
Constructor Summary
ConstructorsConstructorDescriptionDelegationTokenReceiverRepository(org.apache.flink.configuration.Configuration configuration, org.apache.flink.core.plugin.PluginManager pluginManager) -
Method Summary
Modifier and TypeMethodDescriptionvoidonNewTokensObtained(byte[] containerBytes) Callback function when new delegation tokens obtained.voidonNewTokensObtained(DelegationTokenContainer container) Callback function when new delegation tokens obtained.
-
Constructor Details
-
DelegationTokenReceiverRepository
public DelegationTokenReceiverRepository(org.apache.flink.configuration.Configuration configuration, @Nullable org.apache.flink.core.plugin.PluginManager pluginManager)
-
-
Method Details
-
onNewTokensObtained
Callback function when new delegation tokens obtained.- Parameters:
containerBytes- Serialized form of a DelegationTokenContainer. All the available tokens will be forwarded to the appropriateDelegationTokenReceiverbased on service name.- Throws:
Exception
-
onNewTokensObtained
Callback function when new delegation tokens obtained.- Parameters:
container- Serialized form of delegation tokens stored in DelegationTokenContainer. All the available tokens will be forwarded to the appropriateDelegationTokenReceiverbased on service name.- Throws:
Exception
-