# `Ory.Model.OAuth2ConsentSession`

A completed OAuth 2.0 Consent Session.

# `t`

```elixir
@type t() :: %Ory.Model.OAuth2ConsentSession{
  consent_request: Ory.Model.OAuth2ConsentRequest.t() | nil,
  consent_request_id: String.t() | nil,
  context: map() | nil,
  grant_access_token_audience: [String.t()] | nil,
  grant_scope: [String.t()] | nil,
  handled_at: DateTime.t() | nil,
  remember: boolean() | nil,
  remember_for: integer() | nil,
  session: Ory.Model.AcceptOAuth2ConsentRequestSession.t() | nil
}
```

# `decode`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
