/** {@inheritDoc} */ public KeyInfo generate(Credential credential) throws SecurityException { KeyInfo keyInfo = keyInfoBuilder.buildObject(); processKeyNames(keyInfo, credential); processEntityID(keyInfo, credential); processPublicKey(keyInfo, credential); List<XMLObject> children = keyInfo.getOrderedChildren(); if (children != null && children.size() > 0) { return keyInfo; } else { return null; } }
/** {@inheritDoc} */ public KeyInfo generate(Credential credential) throws SecurityException { KeyInfo keyInfo = keyInfoBuilder.buildObject(); processKeyNames(keyInfo, credential); processEntityID(keyInfo, credential); processPublicKey(keyInfo, credential); List<XMLObject> children = keyInfo.getOrderedChildren(); if (children != null && children.size() > 0) { return keyInfo; } else { return null; } }