Delayed compression is an Open-SSH specific feature which informs both the client and server to not compress data
before the session has been authenticated.
Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
Parameters:
name - the name of the enum constant to be returned.
Delayed compression is an Open-SSH specific feature which informs both the client and server to not compress data
before the session has been authenticated.
Registered a NamedFactory to be available besides the built-in ones when parsing
configuration
Parameters:
extension - The factory to register
Throws:
IllegalArgumentException - if factory instance is null, or overrides a built-in one or overrides
another registered factory with the same name (case insensitive).
compressions - A comma-separated list of Compressions' names - ignored if null/empty
Returns:
A BuiltinCompressions.ParseResult containing the successfully parsed factories and the unknown ones.
Note: it is up to caller to ensure that the lists do not contain duplicates