类的使用
org.apache.pulsar.functions.auth.FunctionAuthData
-
使用FunctionAuthData的程序包 程序包 说明 org.apache.pulsar.functions.auth -
-
org.apache.pulsar.functions.auth中FunctionAuthData的使用
返回FunctionAuthData的org.apache.pulsar.functions.auth中的方法 修饰符和类型 方法 说明 static FunctionAuthDataFunctionAuthUtils. getFunctionAuthData(java.util.Optional<org.apache.pulsar.functions.proto.Function.FunctionAuthenticationSpec> functionAuthenticationSpec)返回变量类型为FunctionAuthData的类型的org.apache.pulsar.functions.auth中的方法 修饰符和类型 方法 说明 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)类型变量类型为FunctionAuthData的org.apache.pulsar.functions.auth中的方法参数 修饰符和类型 方法 说明 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)
-