Show / Hide Table of Contents

Class OauthProvider

VRoid Hub連携を行う認可クライアントを作成する

Inheritance
Object
OauthProvider
Inherited Members
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()
Namespace: Pixiv.VroidSdk
Assembly: VRoidSDK.dll
Syntax
public static class OauthProvider

Methods

CreateOauthClient(ISdkConfig, IHttpConnectionDriver)

VRoid Hub連携を行うClientを作成する

Declaration
public static Client CreateOauthClient(ISdkConfig config, IHttpConnectionDriver driver)
Parameters
Type Name Description
ISdkConfig config

VRoid SDKを利用するための設定

IHttpConnectionDriver driver

IHttpConnectionを生成できるオブジェクト

Returns
Type Description
Client

VRoid Hub連携を行うClient

CreateOauthClient(ISdkConfig, SynchronizationContext)

VRoid Hub連携を行うClientを作成する

Declaration
public static Client CreateOauthClient(ISdkConfig config, SynchronizationContext context)
Parameters
Type Name Description
ISdkConfig config

VRoid SDKを利用するための設定

SynchronizationContext context

コールバックを呼び出す際のSynchronizationContext

Returns
Type Description
Client

VRoid Hub連携を行うClient

CreateSdkConfig(String)

プラットフォームに応じたISdkConfigを作成する。

Declaration
public static ISdkConfig CreateSdkConfig(string json)
Parameters
Type Name Description
String json

credential.json.bytesの内容

Returns
Type Description
ISdkConfig

プラットフォームに応じたISdkConfig

Remarks

iOSではIosConfig、AndroidではAndroidConfig、それ以外のプラットフォームではDefaultConfigを返す

In This Article
Back to top Generated by DocFX