openstackid/app/libs/openid/model/IOpenIdUser.php

38 lines
964 B
PHP

<?php
namespace openid\model;
/**
* Interface IOpenIdUser
* @package openid\model
*/
interface IOpenIdUser {
/**
*
*/
const OpenstackIdServerAdminGroup = 'openstackid-server-admin';
/**
* @return bool
*/
public function isOpenstackIdAdmin();
public function getId();
public function getIdentifier();
public function getEmail();
public function getFirstName();
public function getLastName();
public function getFullName();
public function getNickName();
public function getGender();
public function getCountry();
public function getLanguage();
public function getTimeZone();
public function getDateOfBirth();
public function getShowProfileFullName();
public function getShowProfilePic();
public function getShowProfileBio();
public function getShowProfileEmail();
public function getBio();
public function getPic();
public function getActions();
}