88             req.setUiLocales(StringUtils.spaceSeparatedToList(
uiLocales));
    89             req.setClaimsLocales(StringUtils.spaceSeparatedToList(
claimsLocales));
    92             req.setAcrValues(StringUtils.spaceSeparatedToList(
acrValues));
    93             if (
org.apache.commons.lang.StringUtils.isNotBlank(
claims)) {
    94                 req.setClaims(
new JSONObject(
claims));
    98             req.getPrompts().addAll(
prompt);
   101                 JwtAuthorizationRequest jwtAuthorizationRequest = null;
   105                         jwtAuthorizationRequest = 
new JwtAuthorizationRequest(
   107                         jwtAuthorizationRequest.setKeyId(
keyId);
   109                         OxAuthCryptoProvider cryptoProvider = 
new OxAuthCryptoProvider();
   110                         jwtAuthorizationRequest = 
new JwtAuthorizationRequest(
   114                     req.setRequest(jwtAuthorizationRequest.getEncodedJwt());
   117                         JSONObject jwks = JwtUtil.getJSONWebKeys(
jwksUri);
   118                         OxAuthCryptoProvider cryptoProvider = 
new OxAuthCryptoProvider();
   119                         jwtAuthorizationRequest = 
new JwtAuthorizationRequest(
   121                         jwtAuthorizationRequest.setKeyId(
keyId);
   123                         req.setRequest(jwtAuthorizationRequest.getEncodedJwt(jwks));
   125                         jwtAuthorizationRequest = 
new JwtAuthorizationRequest(
   128                         req.setRequest(jwtAuthorizationRequest.getEncodedJwt());
   134             FacesContext.getCurrentInstance().getExternalContext().redirect(authorizationRequest);
   135         } 
catch (Exception e) {
   136             log.error(e.getMessage(), e);
 boolean isJWSSelected()
Definition: AuthorizationAction.java:364
 
String authorizationEndpoint
Definition: AuthorizationAction.java:47
 
boolean isKeyIdRequired()
Definition: AuthorizationAction.java:372
 
String jwksUri
Definition: AuthorizationAction.java:48
 
Display display
Definition: AuthorizationAction.java:55
 
List< ResponseType > responseTypes
Definition: AuthorizationAction.java:49
 
String loginHint
Definition: AuthorizationAction.java:61
 
String acrValues
Definition: AuthorizationAction.java:62
 
SignatureAlgorithm requestObjectSigningAlg
Definition: AuthorizationAction.java:71
 
String nonce
Definition: AuthorizationAction.java:54
 
String clientSecret
Definition: AuthorizationAction.java:75
 
KeyEncryptionAlgorithm requestObjectEncryptionAlg
Definition: AuthorizationAction.java:72
 
String keyId
Definition: AuthorizationAction.java:74
 
List< Prompt > prompt
Definition: AuthorizationAction.java:56
 
boolean useOpenIdRequestObject
Definition: AuthorizationAction.java:67
 
String claimsLocales
Definition: AuthorizationAction.java:59
 
String claims
Definition: AuthorizationAction.java:63
 
String registration
Definition: AuthorizationAction.java:64
 
String idTokenHint
Definition: AuthorizationAction.java:60
 
String keyStoreFile
Definition: AuthorizationAction.java:69
 
String requestUri
Definition: AuthorizationAction.java:65
 
Logger log
Definition: AuthorizationAction.java:45
 
Integer maxAge
Definition: AuthorizationAction.java:57
 
String keyStoreSecret
Definition: AuthorizationAction.java:70
 
String clientId
Definition: AuthorizationAction.java:50
 
List< String > scopes
Definition: AuthorizationAction.java:51
 
BlockEncryptionAlgorithm requestObjectEncryptionEnc
Definition: AuthorizationAction.java:73
 
String uiLocales
Definition: AuthorizationAction.java:58
 
String redirectUri
Definition: AuthorizationAction.java:52
 
String state
Definition: AuthorizationAction.java:53