类的使用
org.apache.pulsar.common.policies.data.AuthAction
-
使用AuthAction的程序包 程序包 说明 org.apache.pulsar.client.admin Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.org.apache.pulsar.common.policies.data Implementation of policies. -
-
org.apache.pulsar.client.admin中AuthAction的使用
返回变量类型为AuthAction的类型的org.apache.pulsar.client.admin中的方法 修饰符和类型 方法 说明 java.util.Map<java.lang.String,java.util.Set<AuthAction>>Namespaces. getPermissions(java.lang.String namespace)Get permissions on a namespace.java.util.Map<java.lang.String,java.util.Set<AuthAction>>Topics. getPermissions(java.lang.String topic)Get permissions on a topic.java.util.concurrent.CompletableFuture<java.util.Map<java.lang.String,java.util.Set<AuthAction>>>Namespaces. getPermissionsAsync(java.lang.String namespace)Get permissions on a namespace asynchronously.java.util.concurrent.CompletableFuture<java.util.Map<java.lang.String,java.util.Set<AuthAction>>>Topics. getPermissionsAsync(java.lang.String topic)Get permissions on a topic asynchronously.类型变量类型为AuthAction的org.apache.pulsar.client.admin中的方法参数 修饰符和类型 方法 说明 voidTopics. grantPermission(java.lang.String topic, java.lang.String role, java.util.Set<AuthAction> actions)Grant permission on a topic.java.util.concurrent.CompletableFuture<java.lang.Void>Topics. grantPermissionAsync(java.lang.String topic, java.lang.String role, java.util.Set<AuthAction> actions)Grant permission on a topic asynchronously.voidNamespaces. grantPermissionOnNamespace(java.lang.String namespace, java.lang.String role, java.util.Set<AuthAction> actions)Grant permission on a namespace.java.util.concurrent.CompletableFuture<java.lang.Void>Namespaces. grantPermissionOnNamespaceAsync(java.lang.String namespace, java.lang.String role, java.util.Set<AuthAction> actions)Grant permission on a namespace asynchronously. -
org.apache.pulsar.common.policies.data中AuthAction的使用
返回AuthAction的org.apache.pulsar.common.policies.data中的方法 修饰符和类型 方法 说明 static AuthActionAuthAction. valueOf(java.lang.String name)返回带有指定名称的该类型的枚举常量。static AuthAction[]AuthAction. values()按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。返回变量类型为AuthAction的类型的org.apache.pulsar.common.policies.data中的方法 修饰符和类型 方法 说明 java.util.Map<java.lang.String,java.util.Set<AuthAction>>AuthPolicies. getNamespaceAuthentication()java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.Set<AuthAction>>>AuthPolicies. getTopicAuthentication()类型变量类型为AuthAction的org.apache.pulsar.common.policies.data中的方法参数 修饰符和类型 方法 说明 AuthPolicies.BuilderAuthPolicies.Builder. namespaceAuthentication(java.util.Map<java.lang.String,java.util.Set<AuthAction>> namespaceAuthentication)AuthPolicies.BuilderAuthPolicies.Builder. topicAuthentication(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.Set<AuthAction>>> topicAuthentication)
-