Uses of Class
org.apache.pulsar.functions.auth.FunctionAuthData
-
Packages that use FunctionAuthData Package Description org.apache.pulsar.functions.auth -
-
Uses of FunctionAuthData in org.apache.pulsar.functions.auth
Methods in org.apache.pulsar.functions.auth that return FunctionAuthData Modifier and Type Method Description static FunctionAuthDataFunctionAuthUtils. getFunctionAuthData(java.util.Optional<org.apache.pulsar.functions.proto.Function.FunctionAuthenticationSpec> functionAuthenticationSpec)Methods in org.apache.pulsar.functions.auth that return types with arguments of type FunctionAuthData Modifier and Type Method Description java.util.Optional<FunctionAuthData>ClearTextFunctionTokenAuthProvider. cacheAuthData(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails, org.apache.pulsar.broker.authentication.AuthenticationDataSource authenticationDataSource)java.util.Optional<FunctionAuthData>FunctionAuthProvider. cacheAuthData(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails, org.apache.pulsar.broker.authentication.AuthenticationDataSource authenticationDataSource)Cache auth data in as part of function metadata for function that runtime may need to configure authenticationjava.util.Optional<FunctionAuthData>KubernetesSecretsTokenAuthProvider. cacheAuthData(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails, org.apache.pulsar.broker.authentication.AuthenticationDataSource authenticationDataSource)java.util.Optional<FunctionAuthData>ClearTextFunctionTokenAuthProvider. updateAuthData(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails, java.util.Optional<FunctionAuthData> existingFunctionAuthData, org.apache.pulsar.broker.authentication.AuthenticationDataSource authenticationDataSource)java.util.Optional<FunctionAuthData>FunctionAuthProvider. updateAuthData(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails, java.util.Optional<FunctionAuthData> existingFunctionAuthData, org.apache.pulsar.broker.authentication.AuthenticationDataSource authenticationDataSource)java.util.Optional<FunctionAuthData>KubernetesSecretsTokenAuthProvider. updateAuthData(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails, java.util.Optional<FunctionAuthData> existingFunctionAuthData, org.apache.pulsar.broker.authentication.AuthenticationDataSource authenticationDataSource)Method parameters in org.apache.pulsar.functions.auth with type arguments of type FunctionAuthData Modifier and Type Method Description voidClearTextFunctionTokenAuthProvider. cleanUpAuthData(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails, java.util.Optional<FunctionAuthData> functionAuthData)voidFunctionAuthProvider. cleanUpAuthData(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails, java.util.Optional<FunctionAuthData> functionAuthData)Clean up operation for auth when function is terminatedvoidKubernetesSecretsTokenAuthProvider. cleanUpAuthData(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails, java.util.Optional<FunctionAuthData> functionAuthData)voidKubernetesFunctionAuthProvider. configureAuthDataStatefulSet(io.kubernetes.client.openapi.models.V1StatefulSet statefulSet, java.util.Optional<FunctionAuthData> functionAuthData)Configure function statefulset spec based on function auth datavoidKubernetesSecretsTokenAuthProvider. configureAuthDataStatefulSet(io.kubernetes.client.openapi.models.V1StatefulSet statefulSet, java.util.Optional<FunctionAuthData> functionAuthData)voidClearTextFunctionTokenAuthProvider. configureAuthenticationConfig(org.apache.pulsar.functions.instance.AuthenticationConfig authConfig, java.util.Optional<FunctionAuthData> functionAuthData)voidFunctionAuthProvider. configureAuthenticationConfig(org.apache.pulsar.functions.instance.AuthenticationConfig authConfig, java.util.Optional<FunctionAuthData> functionAuthData)Set authentication configs for function instance based on the data in FunctionAuthenticationSpecvoidKubernetesSecretsTokenAuthProvider. configureAuthenticationConfig(org.apache.pulsar.functions.instance.AuthenticationConfig authConfig, java.util.Optional<FunctionAuthData> functionAuthData)java.util.Optional<FunctionAuthData>ClearTextFunctionTokenAuthProvider. updateAuthData(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails, java.util.Optional<FunctionAuthData> existingFunctionAuthData, org.apache.pulsar.broker.authentication.AuthenticationDataSource authenticationDataSource)java.util.Optional<FunctionAuthData>FunctionAuthProvider. updateAuthData(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails, java.util.Optional<FunctionAuthData> existingFunctionAuthData, org.apache.pulsar.broker.authentication.AuthenticationDataSource authenticationDataSource)java.util.Optional<FunctionAuthData>KubernetesSecretsTokenAuthProvider. updateAuthData(org.apache.pulsar.functions.proto.Function.FunctionDetails funcDetails, java.util.Optional<FunctionAuthData> existingFunctionAuthData, org.apache.pulsar.broker.authentication.AuthenticationDataSource authenticationDataSource)
-