public class LineAuthenticationApiClient
extends java.lang.Object
| Constructor and Description |
|---|
LineAuthenticationApiClient(android.content.Context applicationContext,
android.net.Uri openidDiscoveryDocumentUrl,
android.net.Uri apiBaseUrl) |
| Modifier and Type | Method and Description |
|---|---|
LineApiResponse<JWKSet> |
getJWKSet() |
LineApiResponse<OneTimePassword> |
getOneTimeIdAndPassword(java.lang.String channelId) |
LineApiResponse<OpenIdDiscoveryDocument> |
getOpenIdDiscoveryDocument() |
LineApiResponse<IssueAccessTokenResult> |
issueAccessToken(java.lang.String channelId,
java.lang.String requestToken,
OneTimePassword oneTimeIdAndPassword,
java.lang.String redirectUri) |
LineApiResponse<RefreshTokenResult> |
refreshToken(java.lang.String channelId,
InternalAccessToken accessToken) |
LineApiResponse<?> |
revokeAccessToken(java.lang.String channelId,
InternalAccessToken accessToken) |
LineApiResponse<?> |
revokeRefreshToken(java.lang.String channelId,
InternalAccessToken accessToken) |
LineApiResponse<AccessTokenVerificationResult> |
verifyAccessToken(InternalAccessToken accessToken) |
public LineAuthenticationApiClient(android.content.Context applicationContext,
android.net.Uri openidDiscoveryDocumentUrl,
android.net.Uri apiBaseUrl)
public LineApiResponse<OneTimePassword> getOneTimeIdAndPassword(java.lang.String channelId)
public LineApiResponse<IssueAccessTokenResult> issueAccessToken(java.lang.String channelId, java.lang.String requestToken, OneTimePassword oneTimeIdAndPassword, java.lang.String redirectUri)
public LineApiResponse<AccessTokenVerificationResult> verifyAccessToken(InternalAccessToken accessToken)
public LineApiResponse<RefreshTokenResult> refreshToken(java.lang.String channelId, InternalAccessToken accessToken)
public LineApiResponse<?> revokeAccessToken(java.lang.String channelId, InternalAccessToken accessToken)
public LineApiResponse<?> revokeRefreshToken(java.lang.String channelId, InternalAccessToken accessToken)
public LineApiResponse<OpenIdDiscoveryDocument> getOpenIdDiscoveryDocument()
public LineApiResponse<JWKSet> getJWKSet()