mitreid-connect
公開メンバ関数 | 全メンバ一覧
org.mitre.oauth2.service.DeviceCodeService インタフェース
org.mitre.oauth2.service.DeviceCodeService の継承関係図
Inheritance graph
org.mitre.oauth2.service.DeviceCodeService 連携図
Collaboration graph

公開メンバ関数

DeviceCode lookUpByUserCode (String userCode)
 
DeviceCode approveDeviceCode (DeviceCode dc, OAuth2Authentication o2Auth)
 
DeviceCode findDeviceCode (String deviceCode, ClientDetails client)
 
void clearDeviceCode (String deviceCode, ClientDetails client)
 
DeviceCode createNewDeviceCode (Set< String > requestedScopes, ClientDetailsEntity client, Map< String, String > parameters) throws DeviceCodeCreationException
 
void clearExpiredDeviceCodes ()
 

詳解

著者
jricher

関数詳解

◆ approveDeviceCode()

DeviceCode org.mitre.oauth2.service.DeviceCodeService.approveDeviceCode ( DeviceCode  dc,
OAuth2Authentication  o2Auth 
)
引数
dc
o2Auth

org.mitre.oauth2.service.impl.DefaultDeviceCodeServiceで実装されています。

◆ clearDeviceCode()

void org.mitre.oauth2.service.DeviceCodeService.clearDeviceCode ( String  deviceCode,
ClientDetails  client 
)
引数
deviceCode
client

org.mitre.oauth2.service.impl.DefaultDeviceCodeServiceで実装されています。

◆ clearExpiredDeviceCodes()

void org.mitre.oauth2.service.DeviceCodeService.clearExpiredDeviceCodes ( )

◆ createNewDeviceCode()

DeviceCode org.mitre.oauth2.service.DeviceCodeService.createNewDeviceCode ( Set< String >  requestedScopes,
ClientDetailsEntity  client,
Map< String, String >  parameters 
) throws DeviceCodeCreationException
引数
deviceCode
userCode
requestedScopes
client
parameters
戻り値

org.mitre.oauth2.service.impl.DefaultDeviceCodeServiceで実装されています。

◆ findDeviceCode()

DeviceCode org.mitre.oauth2.service.DeviceCodeService.findDeviceCode ( String  deviceCode,
ClientDetails  client 
)
引数
deviceCode
client
戻り値

org.mitre.oauth2.service.impl.DefaultDeviceCodeServiceで実装されています。

◆ lookUpByUserCode()

DeviceCode org.mitre.oauth2.service.DeviceCodeService.lookUpByUserCode ( String  userCode)
引数
userCode
戻り値

org.mitre.oauth2.service.impl.DefaultDeviceCodeServiceで実装されています。


このインタフェース詳解は次のファイルから抽出されました: