public final class SchemaPrivilegesPermittedAuthorityProviderAlgorithm extends Object implements AuthorityProvideAlgorithm
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
PROP_USER_SCHEMA_MAPPINGS |
| 构造器和说明 |
|---|
SchemaPrivilegesPermittedAuthorityProviderAlgorithm() |
| 限定符和类型 | 方法和说明 |
|---|---|
Optional<ShardingSpherePrivileges> |
findPrivileges(org.apache.shardingsphere.infra.metadata.user.Grantee grantee) |
Properties |
getProps() |
String |
getType() |
void |
init(Map<String,org.apache.shardingsphere.infra.metadata.ShardingSphereMetaData> mataDataMap,
Collection<org.apache.shardingsphere.infra.metadata.user.ShardingSphereUser> users) |
void |
refresh(Map<String,org.apache.shardingsphere.infra.metadata.ShardingSphereMetaData> mataDataMap,
Collection<org.apache.shardingsphere.infra.metadata.user.ShardingSphereUser> users) |
void |
setProps(Properties props) |
public SchemaPrivilegesPermittedAuthorityProviderAlgorithm()
public void setProps(Properties props)
setProps 在接口中 org.apache.shardingsphere.spi.typed.TypedSPIpublic Properties getProps()
getProps 在接口中 org.apache.shardingsphere.spi.typed.TypedSPIpublic void init(Map<String,org.apache.shardingsphere.infra.metadata.ShardingSphereMetaData> mataDataMap, Collection<org.apache.shardingsphere.infra.metadata.user.ShardingSphereUser> users)
init 在接口中 AuthorityProvideAlgorithmpublic void refresh(Map<String,org.apache.shardingsphere.infra.metadata.ShardingSphereMetaData> mataDataMap, Collection<org.apache.shardingsphere.infra.metadata.user.ShardingSphereUser> users)
refresh 在接口中 AuthorityProvideAlgorithmpublic Optional<ShardingSpherePrivileges> findPrivileges(org.apache.shardingsphere.infra.metadata.user.Grantee grantee)
findPrivileges 在接口中 AuthorityProvideAlgorithmpublic String getType()
getType 在接口中 org.apache.shardingsphere.spi.typed.TypedSPICopyright © 2021 The Apache Software Foundation. All rights reserved.