Here are the examples of the java api class org.apache.accumulo.core.client.admin.SecurityOperations taken from open source projects.
1. RdfFileInputToolTest#setUp()
Project: incubator-rya
File: RdfFileInputToolTest.java
File: RdfFileInputToolTest.java
@Override public void setUp() throws Exception { super.setUp(); connector = new MockInstance(instance).getConnector(user, pwd.getBytes()); connector.tableOperations().create(tablePrefix + RdfCloudTripleStoreConstants.TBL_SPO_SUFFIX); connector.tableOperations().create(tablePrefix + RdfCloudTripleStoreConstants.TBL_PO_SUFFIX); connector.tableOperations().create(tablePrefix + RdfCloudTripleStoreConstants.TBL_OSP_SUFFIX); connector.tableOperations().create(tablePrefix + RdfCloudTripleStoreConstants.TBL_NS_SUFFIX); connector.tableOperations().create(tablePrefix + RdfCloudTripleStoreConstants.TBL_EVAL_SUFFIX); SecurityOperations secOps = connector.securityOperations(); secOps.createUser(user, pwd.getBytes(), auths); secOps.grantTablePermission(user, tablePrefix + RdfCloudTripleStoreConstants.TBL_SPO_SUFFIX, TablePermission.READ); secOps.grantTablePermission(user, tablePrefix + RdfCloudTripleStoreConstants.TBL_PO_SUFFIX, TablePermission.READ); secOps.grantTablePermission(user, tablePrefix + RdfCloudTripleStoreConstants.TBL_OSP_SUFFIX, TablePermission.READ); secOps.grantTablePermission(user, tablePrefix + RdfCloudTripleStoreConstants.TBL_NS_SUFFIX, TablePermission.READ); secOps.grantTablePermission(user, tablePrefix + RdfCloudTripleStoreConstants.TBL_EVAL_SUFFIX, TablePermission.READ); secOps.grantTablePermission(user, tablePrefix + RdfCloudTripleStoreConstants.TBL_EVAL_SUFFIX, TablePermission.WRITE); }
2. AccumuloRdfCountToolTest#setUp()
Project: incubator-rya
File: AccumuloRdfCountToolTest.java
File: AccumuloRdfCountToolTest.java
@Before public void setUp() throws Exception { connector = new MockInstance(instance).getConnector(user, pwd.getBytes()); connector.tableOperations().create(tablePrefix + RdfCloudTripleStoreConstants.TBL_SPO_SUFFIX); connector.tableOperations().create(tablePrefix + RdfCloudTripleStoreConstants.TBL_PO_SUFFIX); connector.tableOperations().create(tablePrefix + RdfCloudTripleStoreConstants.TBL_OSP_SUFFIX); connector.tableOperations().create(tablePrefix + RdfCloudTripleStoreConstants.TBL_NS_SUFFIX); connector.tableOperations().create(tablePrefix + RdfCloudTripleStoreConstants.TBL_EVAL_SUFFIX); SecurityOperations secOps = connector.securityOperations(); secOps.createUser(user, pwd.getBytes(), auths); secOps.grantTablePermission(user, tablePrefix + RdfCloudTripleStoreConstants.TBL_SPO_SUFFIX, TablePermission.READ); secOps.grantTablePermission(user, tablePrefix + RdfCloudTripleStoreConstants.TBL_PO_SUFFIX, TablePermission.READ); secOps.grantTablePermission(user, tablePrefix + RdfCloudTripleStoreConstants.TBL_OSP_SUFFIX, TablePermission.READ); secOps.grantTablePermission(user, tablePrefix + RdfCloudTripleStoreConstants.TBL_NS_SUFFIX, TablePermission.READ); secOps.grantTablePermission(user, tablePrefix + RdfCloudTripleStoreConstants.TBL_EVAL_SUFFIX, TablePermission.READ); secOps.grantTablePermission(user, tablePrefix + RdfCloudTripleStoreConstants.TBL_EVAL_SUFFIX, TablePermission.WRITE); dao = new AccumuloRyaDAO(); dao.setConnector(connector); conf.setTablePrefix(tablePrefix); dao.setConf(conf); dao.init(); }
3. SameAsTest#setUp()
Project: incubator-rya
File: SameAsTest.java
File: SameAsTest.java
@Override public void setUp() throws Exception { super.setUp(); connector = new MockInstance(instance).getConnector(user, pwd.getBytes()); connector.tableOperations().create(tablePrefix + RdfCloudTripleStoreConstants.TBL_SPO_SUFFIX); connector.tableOperations().create(tablePrefix + RdfCloudTripleStoreConstants.TBL_PO_SUFFIX); connector.tableOperations().create(tablePrefix + RdfCloudTripleStoreConstants.TBL_OSP_SUFFIX); connector.tableOperations().create(tablePrefix + RdfCloudTripleStoreConstants.TBL_NS_SUFFIX); SecurityOperations secOps = connector.securityOperations(); secOps.createUser(user, pwd.getBytes(), auths); secOps.grantTablePermission(user, tablePrefix + RdfCloudTripleStoreConstants.TBL_SPO_SUFFIX, TablePermission.READ); secOps.grantTablePermission(user, tablePrefix + RdfCloudTripleStoreConstants.TBL_PO_SUFFIX, TablePermission.READ); secOps.grantTablePermission(user, tablePrefix + RdfCloudTripleStoreConstants.TBL_OSP_SUFFIX, TablePermission.READ); secOps.grantTablePermission(user, tablePrefix + RdfCloudTripleStoreConstants.TBL_NS_SUFFIX, TablePermission.READ); conf = new AccumuloRdfConfiguration(); ryaDAO = new AccumuloRyaDAO(); ryaDAO.setConnector(connector); conf.setTablePrefix(tablePrefix); ryaDAO.setConf(conf); ryaDAO.init(); }
4. StatementPatternStorageTest#setUp()
Project: incubator-rya
File: StatementPatternStorageTest.java
File: StatementPatternStorageTest.java
@Override public void setUp() throws Exception { super.setUp(); connector = new MockInstance(instance).getConnector(user, pwd.getBytes()); connector.tableOperations().create(tablePrefix + RdfCloudTripleStoreConstants.TBL_SPO_SUFFIX); connector.tableOperations().create(tablePrefix + RdfCloudTripleStoreConstants.TBL_PO_SUFFIX); connector.tableOperations().create(tablePrefix + RdfCloudTripleStoreConstants.TBL_OSP_SUFFIX); connector.tableOperations().create(tablePrefix + RdfCloudTripleStoreConstants.TBL_NS_SUFFIX); SecurityOperations secOps = connector.securityOperations(); secOps.createUser(user, pwd.getBytes(), auths); secOps.grantTablePermission(user, tablePrefix + RdfCloudTripleStoreConstants.TBL_SPO_SUFFIX, TablePermission.READ); secOps.grantTablePermission(user, tablePrefix + RdfCloudTripleStoreConstants.TBL_PO_SUFFIX, TablePermission.READ); secOps.grantTablePermission(user, tablePrefix + RdfCloudTripleStoreConstants.TBL_OSP_SUFFIX, TablePermission.READ); secOps.grantTablePermission(user, tablePrefix + RdfCloudTripleStoreConstants.TBL_NS_SUFFIX, TablePermission.READ); conf = new AccumuloRdfConfiguration(); ryaDAO = new AccumuloRyaDAO(); ryaDAO.setConnector(connector); conf.setTablePrefix(tablePrefix); ryaDAO.setConf(conf); ryaDAO.init(); }
5. AccumuloStorageTest#setUp()
Project: incubator-rya
File: AccumuloStorageTest.java
File: AccumuloStorageTest.java
@Override public void setUp() throws Exception { super.setUp(); connector = new MockInstance(instance).getConnector(user, new PasswordToken(pwd.getBytes())); connector.tableOperations().create(table); SecurityOperations secOps = connector.securityOperations(); secOps.createLocalUser(user, new PasswordToken(pwd.getBytes())); secOps.grantTablePermission(user, table, TablePermission.READ); secOps.grantTablePermission(user, table, TablePermission.WRITE); }