public final class DatabasePermittedPrivilegesProviderAlgorithm extends Object implements AuthorityProviderAlgorithm
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
PROP_USER_DATABASE_MAPPINGS |
| 构造器和说明 |
|---|
DatabasePermittedPrivilegesProviderAlgorithm() |
| 限定符和类型 | 方法和说明 |
|---|---|
AuthorityRegistry |
buildAuthorityRegistry(Map<String,org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabase> databases,
Collection<org.apache.shardingsphere.infra.metadata.user.ShardingSphereUser> users) |
String |
getType() |
Collection<String> |
getTypeAliases() |
void |
init(Properties props) |
public DatabasePermittedPrivilegesProviderAlgorithm()
public void init(Properties props)
init 在接口中 org.apache.shardingsphere.infra.util.spi.lifecycle.SPIPostProcessorpublic AuthorityRegistry buildAuthorityRegistry(Map<String,org.apache.shardingsphere.infra.metadata.database.ShardingSphereDatabase> databases, Collection<org.apache.shardingsphere.infra.metadata.user.ShardingSphereUser> users)
public String getType()
getType 在接口中 org.apache.shardingsphere.infra.util.spi.type.typed.TypedSPIpublic Collection<String> getTypeAliases()
getTypeAliases 在接口中 org.apache.shardingsphere.infra.util.spi.type.typed.TypedSPICopyright © 2022 The Apache Software Foundation. All rights reserved.