Java Code Examples for org.apache.hadoop.yarn.security.client.TimelineDelegationTokenIdentifier#setSequenceNumber()
The following examples show how to use
org.apache.hadoop.yarn.security.client.TimelineDelegationTokenIdentifier#setSequenceNumber() .
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: TestYARNTokenIdentifier.java From hadoop with Apache License 2.0 | 4 votes |
@Test public void testTimelineDelegationTokenIdentifier() throws IOException { Text owner = new Text("user1"); Text renewer = new Text("user2"); Text realUser = new Text("user3"); long issueDate = 1; long maxDate = 2; int sequenceNumber = 3; int masterKeyId = 4; TimelineDelegationTokenIdentifier token = new TimelineDelegationTokenIdentifier(owner, renewer, realUser); token.setIssueDate(issueDate); token.setMaxDate(maxDate); token.setSequenceNumber(sequenceNumber); token.setMasterKeyId(masterKeyId); TimelineDelegationTokenIdentifier anotherToken = new TimelineDelegationTokenIdentifier(); byte[] tokenContent = token.getBytes(); DataInputBuffer dib = new DataInputBuffer(); dib.reset(tokenContent, tokenContent.length); anotherToken.readFields(dib); // verify the whole record equals with original record Assert.assertEquals("Token is not the same after serialization " + "and deserialization.", token, anotherToken); Assert.assertEquals("owner from proto is not the same with original token", anotherToken.getOwner(), owner); Assert.assertEquals("renewer from proto is not the same with original token", anotherToken.getRenewer(), renewer); Assert.assertEquals("realUser from proto is not the same with original token", anotherToken.getRealUser(), realUser); Assert.assertEquals("issueDate from proto is not the same with original token", anotherToken.getIssueDate(), issueDate); Assert.assertEquals("maxDate from proto is not the same with original token", anotherToken.getMaxDate(), maxDate); Assert.assertEquals("sequenceNumber from proto is not the same with original token", anotherToken.getSequenceNumber(), sequenceNumber); Assert.assertEquals("masterKeyId from proto is not the same with original token", anotherToken.getMasterKeyId(), masterKeyId); }
Example 2
Source File: TestYARNTokenIdentifier.java From big-c with Apache License 2.0 | 4 votes |
@Test public void testTimelineDelegationTokenIdentifier() throws IOException { Text owner = new Text("user1"); Text renewer = new Text("user2"); Text realUser = new Text("user3"); long issueDate = 1; long maxDate = 2; int sequenceNumber = 3; int masterKeyId = 4; TimelineDelegationTokenIdentifier token = new TimelineDelegationTokenIdentifier(owner, renewer, realUser); token.setIssueDate(issueDate); token.setMaxDate(maxDate); token.setSequenceNumber(sequenceNumber); token.setMasterKeyId(masterKeyId); TimelineDelegationTokenIdentifier anotherToken = new TimelineDelegationTokenIdentifier(); byte[] tokenContent = token.getBytes(); DataInputBuffer dib = new DataInputBuffer(); dib.reset(tokenContent, tokenContent.length); anotherToken.readFields(dib); // verify the whole record equals with original record Assert.assertEquals("Token is not the same after serialization " + "and deserialization.", token, anotherToken); Assert.assertEquals("owner from proto is not the same with original token", anotherToken.getOwner(), owner); Assert.assertEquals("renewer from proto is not the same with original token", anotherToken.getRenewer(), renewer); Assert.assertEquals("realUser from proto is not the same with original token", anotherToken.getRealUser(), realUser); Assert.assertEquals("issueDate from proto is not the same with original token", anotherToken.getIssueDate(), issueDate); Assert.assertEquals("maxDate from proto is not the same with original token", anotherToken.getMaxDate(), maxDate); Assert.assertEquals("sequenceNumber from proto is not the same with original token", anotherToken.getSequenceNumber(), sequenceNumber); Assert.assertEquals("masterKeyId from proto is not the same with original token", anotherToken.getMasterKeyId(), masterKeyId); }