public class OpenIdFlow
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected BmContext |
context |
protected static org.slf4j.Logger |
logger |
Constructor and Description |
---|
OpenIdFlow(BmContext context) |
Modifier and Type | Method and Description |
---|---|
UserAccessToken |
createAccessToken(java.lang.String userUid,
java.lang.String systemIdentifier,
io.vertx.core.json.JsonObject jwtToken) |
protected io.vertx.core.json.JsonObject |
postCall(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> parameters) |
AccessTokenInfo |
refreshOpenIdToken(java.lang.String domainUid,
java.lang.String userUid,
RefreshToken refreshToken) |
void |
storeAccessToken(java.lang.String domainUid,
java.lang.String userUid,
java.lang.String systemIdentifier,
io.vertx.core.json.JsonObject jwtToken) |
void |
storeRefreshToken(OpenIdContext openIdContext,
java.lang.String refreshToken) |
protected final BmContext context
protected static final org.slf4j.Logger logger
public OpenIdFlow(BmContext context)
public AccessTokenInfo refreshOpenIdToken(java.lang.String domainUid, java.lang.String userUid, RefreshToken refreshToken) throws OpenIdException
OpenIdException
public UserAccessToken createAccessToken(java.lang.String userUid, java.lang.String systemIdentifier, io.vertx.core.json.JsonObject jwtToken)
public void storeRefreshToken(OpenIdContext openIdContext, java.lang.String refreshToken)
protected io.vertx.core.json.JsonObject postCall(java.lang.String url, java.util.Map<java.lang.String,java.lang.String> parameters)
public void storeAccessToken(java.lang.String domainUid, java.lang.String userUid, java.lang.String systemIdentifier, io.vertx.core.json.JsonObject jwtToken)
Copyright © 2024. All Rights Reserved.