/// <exception cref="System.IO.IOException"/> /// <exception cref="System.Exception"/> private void VerifyNewVersionToken(Configuration conf, TestClientToAMTokens.CustomAM am, Org.Apache.Hadoop.Security.Token.Token <ClientToAMTokenIdentifier> token, MockRM rm) { UserGroupInformation ugi; ugi = UserGroupInformation.CreateRemoteUser("me"); Org.Apache.Hadoop.Security.Token.Token <ClientToAMTokenIdentifier> newToken = new Org.Apache.Hadoop.Security.Token.Token <ClientToAMTokenIdentifier>(new ClientToAMTokenIdentifierForTest (token.DecodeIdentifier(), "message"), am.GetClientToAMTokenSecretManager()); newToken.SetService(token.GetService()); ugi.AddToken(newToken); ugi.DoAs(new _PrivilegedExceptionAction_386(am, conf)); }