WASHINGTON -- President-elect Donald Trump has selected Alabama Sen. Jeff Sessions to be his attorney general, an official close to the transition process said Friday.
As of Friday morning, Session had been offered the job but it was unclear whether he had accepted, the official said.
Other sources said Rep. Mike Pompeo, R-Kan., has been offered the position of CIA director and retired Lt. Michael Flynn as White House national security adviser.
Sessions, 69, is currently serving his fourth Senate term and was the first sitting senator to endorse Trump. During Trump's campaign, he served as a key validator from within the Republican establishment at critical times and urged Republicans to coalesce around Trump.
When asked whether Sessions had been offered the attorney general position, Republican National Committee spokesman Sean Spicer said, "until Donald Trump says it, it's not official."
United by their hard-line stance against illegal immigration, Sessions helped Trump craft his campaign's national security policy. His top policy adviser, Stephen Miller, also joined Trump's campaign.
Sessions was one of President Barack Obama's fiercest opponents, voting against his nominees to the Supreme Court from his post on the Judiciary Committee and opposing Obama's other major domestic initiatives.
He has broken ranks with Republicans, as well, voting against the bank bailout amid the 2008 economic collapse.
The former U.S. attorney for the Southern District of Alabama and Alabama attorney general isn't without controversy.
His appointment to a federal district court by then-President Ronald Reagan sank when a former Justice Department employee testified that Sessions had made racially tinged remarks.
He had denounced the 1965 Voting Rights Act and had labeled the American Civil Liberties Union and the NAACP "un-American" and said the organizations "forced civil rights down the throats of people."
A black Justice Department staffer said Sessions had called him "boy" and claimed he had thought the Ku Klux Klan "were OK until I found out they smoked pot."
Sessions was mentioned as a potential running mate for Trump and advised him on his selection of Indiana Gov. Mike Pence, who is now helming Trump's transition effort.
In May, Trump called Sessions a "fantastic person."
The Alabama senator said during a taping of Politico's "Off Message" podcast that same month that "the leaders in all parties tend to adjust to reality. They just have to or they won't remain in office ... Already, many are sensing it."
Sessions has also defended one of Trump's most controversial policy proposals: His ban on Muslims traveling into the United States.