Top Description Methods
org.apache.sshd.common.signature

public Interface SignatureFactoriesManager

extends SignatureFactoriesHolder
Imports
java.util.Arrays, .Collection, .Collections, .List, org.apache.sshd.common.NamedFactory, org.apache.sshd.common.util.GenericUtils, .ValidateUtils

Manage the list of named factories for Signature.
Author
Apache MINA SSHD Project

Method Summary

Modifier and TypeMethod and Description
public static List<NamedFactory<Signature>>

Returns:

The associated list of named Signature factories or null if no manager instance
getSignatureFactories
(SignatureFactoriesManager
The SignatureFactoriesManager instance - ignored if null
manager
)

public static List<NamedFactory<Signature>>

Returns:

The resolved signature factories - may be null/empty
resolveSignatureFactories
(SignatureFactoriesManager primary, SignatureFactoriesManager secondary)

Attempts to use the primary manager's signature factories if not null/empty, otherwise uses the secondary ones (regardless of whether there are any...)

public void
public default void
public default void
public default void
Inherited from org.apache.sshd.common.signature.SignatureFactoriesHolder:
getSignatureFactoriesgetSignatureFactoriesNameListgetSignatureFactoriesNames

Method Detail

getSignatureFactoriesback to summary
public static List<NamedFactory<Signature>> getSignatureFactories(SignatureFactoriesManager manager)
Parameters
manager:SignatureFactoriesManager

The SignatureFactoriesManager instance - ignored if null

Returns:List<NamedFactory<Signature>>

The associated list of named Signature factories or null if no manager instance

resolveSignatureFactoriesback to summary
public static List<NamedFactory<Signature>> resolveSignatureFactories(SignatureFactoriesManager primary, SignatureFactoriesManager secondary)

Attempts to use the primary manager's signature factories if not null/empty, otherwise uses the secondary ones (regardless of whether there are any...)

Parameters
primary:SignatureFactoriesManager

The primary SignatureFactoriesManager

secondary:SignatureFactoriesManager

The secondary SignatureFactoriesManager

Returns:List<NamedFactory<Signature>>

The resolved signature factories - may be null/empty

See Also
getSignatureFactories(SignatureFactoriesManager)
setSignatureFactoriesback to summary
public void setSignatureFactories(List<NamedFactory<Signature>> factories)
setSignatureFactoriesNameListback to summary
public default void setSignatureFactoriesNameList(String names)
setSignatureFactoriesNamesback to summary
public default void setSignatureFactoriesNames(String... names)
setSignatureFactoriesNamesback to summary
public default void setSignatureFactoriesNames(Collection<String> names)