Show / Hide Table of Contents

Class Account

アカウント

Inheritance
Object
Account
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Pixiv.VroidSdk.Oauth.DataModel
Assembly: Pixiv.VroidSdk.dll
Syntax
public sealed class Account

Properties

AccessToken

アクセストークン

Declaration
public string AccessToken { get; }
Property Value
Type Description
String

CreatedAt

アカウント作成時刻

Declaration
public long CreatedAt { get; }
Property Value
Type Description
Int64

ExpiresIn

期限切れ時刻

Declaration
public long ExpiresIn { get; }
Property Value
Type Description
Int64

RefreshToken

リフレッシュトークン

Declaration
public string RefreshToken { get; }
Property Value
Type Description
String

Scope

スコープ

Declaration
public string Scope { get; }
Property Value
Type Description
String

TokenType

トークンタイプ

Declaration
public string TokenType { get; }
Property Value
Type Description
String

Methods

CreatedAtDateTime()

この認可アカウントが作成された日時を取得する

Declaration
public DateTime CreatedAtDateTime()
Returns
Type Description
DateTime

作成日時

ExpiresAtDateTime()

認可情報の失効日時を取得する

Declaration
public DateTime ExpiresAtDateTime()
Returns
Type Description
DateTime

失効日時

FromJson(Byte[])

JSONをデシリアライズしてAccountを作成

Declaration
public static Account FromJson(byte[] jsonBinary)
Parameters
Type Name Description
Byte[] jsonBinary

AccountのJSON文字列のバイト列

Returns
Type Description
Account

JSONをデシリライズして得られたAccount

FromJson(String)

JSONをデシリアライズしてAccountを作成

Declaration
public static Account FromJson(string jsonString)
Parameters
Type Name Description
String jsonString

AccountのJSON文字列

Returns
Type Description
Account

JSONをデシリライズして得られたAccount

IsExpired()

認可情報がすでに失効時間を過ぎているか

Declaration
public bool IsExpired()
Returns
Type Description
Boolean

失効時間超過: true, それ以外: false

In This Article
Back to top Generated by DocFX