title: How can I define the clientID (or other data) in a bearer / access token using OWIN
body: <p>I am trying to figure out how I could put the clientID (or any additional data I might need) inside a bearer/access token.</p>
  
  <p>I am using OWIN OAuth to create the tokens. I can add claims to the identity ticket that will then be ecnrypted/serialized into the token and passed back to the client.</p>
  
  <p>the client then calls a protected API and the API de-serializes the token and sets up an IPrinciple for the user. This identity object contains the username, and the scopes in the ClaimsIdentity.</p>
  
  <p>I would like to get additional information, such as the clientID that made the request to get the token in the first place.</p>
  
  <p>I can put this data inside a claim; this clearly works but its a hack.</p>
  
  <p>I've done quite a bit of searching and I am not sure how, if possible, to store additional data inside the bearer/access token.</p>
  
  <p>Thanks in advance!</p>