public synchronized static void addSubjectAlternativeName(String subjectAltName) {
		if (subjectAltName == null) {
			subjectAlternativeNames = null;
		}
		else {
			if (subjectAlternativeNames == null) {
				subjectAlternativeNames = new ArrayList<>();
			}
			subjectAlternativeNames.add(subjectAltName);
		}
		getKeyManagerWrapper().invalidateKey();
	}
Add the optional self-signed subject alternative name to be used during initialization
if no keystore defined.  Current application key manager will be invalidated.
(NOTE: this is intended for server use only when client will not be performing
CA validation).
@param subjectAltName name to be added to the current list of alternative subject names.
A null value will clear all names currently set.  
name will be used to generate a self-signed certificate and private key
Ghidra/Framework/Generic/src/main/java/ghidra/net/ApplicationKeyManagerFactory.java