use of io.micronaut.security.oauth2.grants.AuthorizationCodeGrant in project micronaut-security by micronaut-projects.
the class OauthCodeTokenRequestContext method getGrant.
@Override
public Map<String, String> getGrant() {
AuthorizationCodeGrant codeGrant = new AuthorizationCodeGrant();
codeGrant.setCode(authorizationResponse.getCode());
State state = authorizationResponse.getState();
if (state != null && state.getRedirectUri() != null) {
codeGrant.setRedirectUri(authorizationResponse.getState().getRedirectUri().toString());
}
return codeGrant.toMap();
}
use of io.micronaut.security.oauth2.grants.AuthorizationCodeGrant in project micronaut-security by micronaut-projects.
the class OpenIdCodeTokenRequestContext method getGrant.
@Override
public Map<String, String> getGrant() {
AuthorizationCodeGrant codeGrant = new AuthorizationCodeGrant();
codeGrant.setCode(authorizationResponse.getCode());
codeGrant.setRedirectUri(oauthRouteUrlBuilder.buildCallbackUrl(authorizationResponse.getCallbackRequest(), clientConfiguration.getName()).toString());
return codeGrant.toMap();
}
Aggregations