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

公開メンバ関数

JWT createIdToken (ClientDetailsEntity client, OAuth2Request request, Date issueTime, String sub, OAuth2AccessTokenEntity accessToken)
 
OAuth2AccessTokenEntity createRegistrationAccessToken (ClientDetailsEntity client)
 
OAuth2AccessTokenEntity createResourceAccessToken (ClientDetailsEntity client)
 
OAuth2AccessTokenEntity rotateRegistrationAccessTokenForClient (ClientDetailsEntity client)
 

詳解

Service to create specialty OpenID Connect tokens.

著者
Amanda Anganes

関数詳解

◆ createIdToken()

JWT org.mitre.openid.connect.service.OIDCTokenService.createIdToken ( ClientDetailsEntity  client,
OAuth2Request  request,
Date  issueTime,
String  sub,
OAuth2AccessTokenEntity  accessToken 
)

Create an id token with the information provided.

引数
client
request
issueTime
sub
signingAlg
accessToken
戻り値

org.mitre.openid.connect.service.impl.DefaultOIDCTokenServiceで実装されています。

◆ createRegistrationAccessToken()

OAuth2AccessTokenEntity org.mitre.openid.connect.service.OIDCTokenService.createRegistrationAccessToken ( ClientDetailsEntity  client)

Create a registration access token for the given client.

引数
client
戻り値

org.mitre.openid.connect.service.impl.DefaultOIDCTokenServiceで実装されています。

◆ createResourceAccessToken()

OAuth2AccessTokenEntity org.mitre.openid.connect.service.OIDCTokenService.createResourceAccessToken ( ClientDetailsEntity  client)

Create a resource access token for the given client (protected resource).

引数
client
戻り値

org.mitre.openid.connect.service.impl.DefaultOIDCTokenServiceで実装されています。

◆ rotateRegistrationAccessTokenForClient()

OAuth2AccessTokenEntity org.mitre.openid.connect.service.OIDCTokenService.rotateRegistrationAccessTokenForClient ( ClientDetailsEntity  client)

Rotate the registration or resource token for a client

引数
client
戻り値

org.mitre.openid.connect.service.impl.DefaultOIDCTokenServiceで実装されています。


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