GET api/account/whoami

Decodes a JSON Web token specified in the request's HTTP authorization header and returns it as a JSON array of issued claims.

Request Information

URI Parameters

None.

Body Parameters

None.

Response Information

Resource Description

Collection of ClaimDTO
NameDescriptionTypeAdditional information
Type

Claim type.

string

None.

Value

Claim value.

string

None.

ValueType

Claim value type.

string

None.

Issuer

Claim issuer.

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Type": "sample string 1",
    "Value": "sample string 2",
    "ValueType": "sample string 3",
    "Issuer": "sample string 4"
  },
  {
    "Type": "sample string 1",
    "Value": "sample string 2",
    "ValueType": "sample string 3",
    "Issuer": "sample string 4"
  }
]

text/html

Sample:
[{"Type":"sample string 1","Value":"sample string 2","ValueType":"sample string 3","Issuer":"sample string 4"},{"Type":"sample string 1","Value":"sample string 2","ValueType":"sample string 3","Issuer":"sample string 4"}]

application/xml, text/xml

Sample:
<ArrayOfClaimDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Common.WebAPI.DTOs">
  <ClaimDTO>
    <Issuer>sample string 4</Issuer>
    <Type>sample string 1</Type>
    <Value>sample string 2</Value>
    <ValueType>sample string 3</ValueType>
  </ClaimDTO>
  <ClaimDTO>
    <Issuer>sample string 4</Issuer>
    <Type>sample string 1</Type>
    <Value>sample string 2</Value>
    <ValueType>sample string 3</ValueType>
  </ClaimDTO>
</ArrayOfClaimDTO>