public AMRMTokenIdentifier(ApplicationAttemptId appAttemptId, int masterKeyId) { YarnSecurityTokenProtos.AMRMTokenIdentifierProto.Builder builder = YarnSecurityTokenProtos.AMRMTokenIdentifierProto .NewBuilder(); if (appAttemptId != null) { builder.SetAppAttemptId(((ApplicationAttemptIdPBImpl)appAttemptId).GetProto()); } builder.SetKeyId(masterKeyId); proto = ((YarnSecurityTokenProtos.AMRMTokenIdentifierProto)builder.Build()); }
/// <exception cref="System.IO.IOException"/> public override void ReadFields(DataInput @in) { proto = YarnSecurityTokenProtos.AMRMTokenIdentifierProto.ParseFrom((DataInputStream )@in); }