web/src/main/java/org/springframework/security/web/util/ThrowableAnalyzer.java
@SuppressWarnings("unchecked")
	final Class<? extends Throwable>[] getRegisteredTypes() {
		Set<Class<? extends Throwable>> typeList = this.extractorMap.keySet();
		return typeList.toArray(new Class[typeList.size()]);
	}
@SuppressWarnings("unchecked")
	final Class<? extends Throwable>[] getRegisteredTypes() {
		Set<Class<? extends Throwable>> typeList = this.extractorMap.keySet();
		return typeList.toArray(new Class[typeList.size()]);
	}
Returns an array containing the classes for which extractors are registered. The
order of the classes is the order in which comparisons will occur for resolving a
matching extractor.

@return the types for which extractors are registered