290 LocalDate localDate = LocalDate.now();
291 LocalDate tomorrow = localDate.plusDays(1);
292 Date today = Date.from(tomorrow.atStartOfDay(ZoneId.systemDefault()).toInstant());
298 "This client has expired. Update the expiration date in order to save changes");
299 return OxTrustConstants.RESULT_FAILURE;
327 (HttpServletRequest) FacesContext.getCurrentInstance().getExternalContext().getRequest());
328 }
catch (BasePersistenceException ex) {
330 log.error(
"Failed to update client {}", this.
inum, ex);
333 "Failed to update client '#{updateClientAction.client.displayName}'");
334 return OxTrustConstants.RESULT_FAILURE;
338 "Client '#{updateClientAction.client.displayName}' updated successfully");
343 if (StringHelper.isEmpty(
this.client.getEncodedClientSecret())) {
355 (HttpServletRequest) FacesContext.getCurrentInstance().getExternalContext().getRequest());
356 }
catch (BasePersistenceException ex) {
357 log.error(
"Failed to add new client {}", this.
inum, ex);
359 facesMessages.add(FacesMessage.SEVERITY_ERROR,
"Failed to add new client");
360 return OxTrustConstants.RESULT_FAILURE;
364 "New client '#{updateClientAction.client.displayName}' added successfully");
371 return OxTrustConstants.RESULT_SUCCESS;
String inum
Definition: UpdateClientAction.java:116
OxAuthClient client
Definition: UpdateClientAction.java:122
void updateResponseTypes()
Definition: UpdateClientAction.java:919
void updateScopes()
Definition: UpdateClientAction.java:891
void updateClient(OxAuthClient client)
Definition: ClientService.java:144
void setInum(String inum)
Definition: OxAuthClient.java:233
OxTrustAuditService oxTrustAuditService
Definition: UpdateClientAction.java:108
ConversationService conversationService
Definition: UpdateClientAction.java:99
String update()
Definition: UpdateClientAction.java:211
Date getClientSecretExpiresAt()
Definition: OxAuthClient.java:645
ClientService clientService
Definition: UpdateClientAction.java:84
void addClient(OxAuthClient client)
Definition: ClientService.java:71
void updateRequestUris()
Definition: UpdateClientAction.java:849
void setClientSecretExpiresAt(Date clientSecretExpiresAt)
Definition: OxAuthClient.java:649
String getDisplayName()
Definition: OxAuthClient.java:245
void updateClaims()
Definition: UpdateClientAction.java:905
void setEncodedClientSecret(String encodedClientSecret)
Definition: OxAuthClient.java:313
Logger log
Definition: UpdateClientAction.java:81
void updateGrantTypes()
Definition: UpdateClientAction.java:930
Date previousClientExpirationDate
Definition: UpdateClientAction.java:120
void updateLogoutURIs()
Definition: UpdateClientAction.java:790
void updateAuthorizedOrigins()
Definition: UpdateClientAction.java:863
void updateClaimredirectUri()
Definition: UpdateClientAction.java:877
void audit(String message, GluuCustomPerson user, HttpServletRequest request)
Definition: OxTrustAuditService.java:18
GluuCustomPerson getUser()
Definition: Identity.java:39
FacesMessages facesMessages
Definition: UpdateClientAction.java:96
String encrypt(String unencryptedString)
Definition: EncryptionService.java:42
void trimUriProperties()
Definition: UpdateClientAction.java:374
String getDnForClient(String inum)
Definition: ClientService.java:129
void updateDefaultAcrValues()
Definition: UpdateClientAction.java:835
void updateClientLogoutURIs()
Definition: UpdateClientAction.java:805
String getInum()
Definition: OxAuthClient.java:229
String generateInumForNewClient()
Definition: ClientService.java:163
void updateContacts()
Definition: UpdateClientAction.java:820
void generatePassword()
Definition: UpdateClientAction.java:1440
void updateLoginURIs()
Definition: UpdateClientAction.java:776
Identity identity
Definition: UpdateClientAction.java:111
EncryptionService encryptionService
Definition: UpdateClientAction.java:102