tokens: ['a', 'request', 'for', 'the', 'subscription', 'data', 'to', 'the', 'UDMUDR', '', 'The', 'UE', 'authorization', 'information', 'is', 'included', 'in', 'the', 'response', 'message', 'If', 'the', 'security', 'protection', 'provided', 'by', 'PLMN', 'is', 'needed', 'and', 'MTK', 'and', 'KID', 'is', 'available', 'the', 'UDMUDR', 'replies', 'with', 'the', 'stored', 'MTK', 'and', 'KID', 'Step', '', 'are', 'skipped', 'if', 'key', 'updated', 'is', 'not', 'needed', '', 'If', 'MTK', 'and', 'KID', 'is', 'not', 'available', 'in', 'UDMUDR', 'or', 'the', 'MTK', 'needs', 'to', 'be', 'updated', 'based', 'on', 'local', 'policy', 'MBSMF', 'generates', 'a', 'MTK', 'and', 'the', 'associated', 'key', 'identifier', 'KID', 'for', 'the', 'MBS', 'application', 'KID', 'contains', 'the', 'Key', 'Group', 'part', 'and', 'the', 'Key', 'Number', 'part', 'Key', 'Group', 'part', 'could', 'be', 'the', 'MBS', 'Session', 'ID', 'Key', 'number', 'part', 'is', 'used', 'to', 'distinguish', 'MTKs', 'that', 'have', 'the', 'same', 'Key', 'Group', 'part', 'If', 'MBSFC', 'is', 'determined', 'to', 'generate', 'MTK', 'and', 'KID', 'MBSMF', 'retrieves', 'MTK', 'and', 'KID', 'from', 'MBSFC', 'when', 'needed', '', 'MBSMF', 'provisions', 'the', 'generated', 'MTK', 'and', 'the', 'KID', 'to', 'the', 'MBSFU', '', 'MBSMF', 'provisions', 'the', 'generated', 'MTK', 'and', 'the', 'KID', 'to', 'the', 'UDMUDR', '', 'If', 'UE', 'is', 'authorised', 'to', 'use', 'the', 'MBS', 'feature', 'and', 'allowed', 'to', 'access', 'the', 'data']