From 77e9ce53a9ddc35c4a5aedd15de9d4c103d69122 Mon Sep 17 00:00:00 2001 From: Brad Nicholes Date: Wed, 15 Feb 2023 08:32:39 -0700 Subject: [PATCH] All the call to retrievable accounts to work even if the api key is null. This is to workaround a bug in SPP 7.1 --- .../safeguard/safeguardjava/SafeguardA2AContext.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/oneidentity/safeguard/safeguardjava/SafeguardA2AContext.java b/src/main/java/com/oneidentity/safeguard/safeguardjava/SafeguardA2AContext.java index f73bf24..2305cff 100644 --- a/src/main/java/com/oneidentity/safeguard/safeguardjava/SafeguardA2AContext.java +++ b/src/main/java/com/oneidentity/safeguard/safeguardjava/SafeguardA2AContext.java @@ -132,7 +132,7 @@ public List getRetrievableAccounts() throws ObjectDispo account.setDescription(registration.getDescription()); account.setDisabled(registration.isDisabled() || retrieval.isAccountDisabled()); account.setAccountId(retrieval.getAccountId()); - account.setApiKey(retrieval.getApiKey().toCharArray()); + account.setApiKey(retrieval.getApiKey() == null ? null : retrieval.getApiKey().toCharArray()); account.setAssetId(retrieval.getAssetId()); account.setAssetName(retrieval.getAssetName()); account.setAssetNetworkAddress(retrieval.getAssetNetworkAddress());