Class DesktopConfig
PCでのVRoid SDK設定
Implements
Inherited Members
Namespace: Pixiv.VroidSdk.Unity.Environments
Assembly: Pixiv.VroidSdk.Unity.dll
Syntax
public sealed class DesktopConfig : ISdkConfig
Remarks
こちらの設定を利用するとLoopback Interface Redirectが使用できます
Constructors
DesktopConfig(Credential)
コンストラクタ
Declaration
public DesktopConfig(Credential credential)
Parameters
Type | Name | Description |
---|---|---|
Credential | credential | credential.json.bytesをデシリアライズしたもの |
DesktopConfig(String)
コンストラクタ
Declaration
public DesktopConfig(string json)
Parameters
Type | Name | Description |
---|---|---|
String | json | 設定が記述されたcredential.json.bytesの内容 |
Properties
AccountFilePath
アカウント情報を格納するファイルパス
Declaration
public string AccountFilePath { get; }
Property Value
Type | Description |
---|---|
String |
BaseDirectoryName
ディレクトリ名
Declaration
public string BaseDirectoryName { get; }
Property Value
Type | Description |
---|---|
String |
Credential
VRoid Hub連携のためのアプリケーション設定
Declaration
public Credential Credential { get; }
Property Value
Type | Description |
---|---|
Credential |
HttpHostUrl
HTTPのリクエストホストURL
Declaration
public string HttpHostUrl { get; }
Property Value
Type | Description |
---|---|
String |
IsManualLogin
URLスキームを利用せず、認可コードをコピーすることでログインする場合はtrue
となる
Declaration
public bool IsManualLogin { get; }
Property Value
Type | Description |
---|---|
Boolean |
Remarks
RedirectUriがurn:ietf:wg:oauth:2.0:oob
のときはtrue
となる
RedirectUri
Oauthの認可コードを受け取るURL
Declaration
public string RedirectUri { get; }
Property Value
Type | Description |
---|---|
String |
SymbolPrefix
開発環境名
Declaration
public string SymbolPrefix { get; }
Property Value
Type | Description |
---|---|
String |
|