Page MenuHomeWickedGov Phorge

AuthCodeEntity.php
No OneTemporary

Size
779 B
Referenced Files
None
Subscribers
None

AuthCodeEntity.php

<?php
namespace MediaWiki\Extension\OAuth\Entity;
use JsonSerializable;
use League\OAuth2\Server\Entities\AuthCodeEntityInterface;
use League\OAuth2\Server\Entities\Traits\AuthCodeTrait;
use League\OAuth2\Server\Entities\Traits\EntityTrait;
use League\OAuth2\Server\Entities\Traits\TokenEntityTrait;
class AuthCodeEntity implements AuthCodeEntityInterface, JsonSerializable {
use TokenEntityTrait;
use EntityTrait;
use AuthCodeTrait;
public function jsonSerialize(): array {
return [
'user' => $this->getUserIdentifier(),
'client' => $this->getClient()->getIdentifier(),
'identifier' => $this->getIdentifier(),
'redirectUri' => $this->getRedirectUri(),
'scopes' => $this->getScopes(),
'expires' => $this->getExpiryDateTime()->getTimestamp()
];
}
}

File Metadata

Mime Type
text/x-php
Expires
Sat, May 16, 21:26 (1 d, 8 h)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
43/12/85b126f319c542287b143cb124e8
Default Alt Text
AuthCodeEntity.php (779 B)

Event Timeline