<PackageReference Include="System.ServiceModel.Primitives" Version="10.0.652802" />

System.ServiceModel.Security.SecurityAlgorithmSuite

public abstract class SecurityAlgorithmSuite
public static SecurityAlgorithmSuite Basic256 { get; }

public static SecurityAlgorithmSuite Basic256Sha256 { get; }

public static SecurityAlgorithmSuite Default { get; }

public static SecurityAlgorithmSuite TripleDes { get; }

public abstract string DefaultAsymmetricKeyWrapAlgorithm { get; }

public abstract string DefaultAsymmetricSignatureAlgorithm { get; }

public abstract string DefaultCanonicalizationAlgorithm { get; }

public abstract string DefaultDigestAlgorithm { get; }

public abstract string DefaultEncryptionAlgorithm { get; }

public abstract int DefaultEncryptionKeyDerivationLength { get; }

public abstract int DefaultSignatureKeyDerivationLength { get; }

public abstract int DefaultSymmetricKeyLength { get; }

public abstract string DefaultSymmetricKeyWrapAlgorithm { get; }

public abstract string DefaultSymmetricSignatureAlgorithm { get; }

public abstract bool IsAsymmetricKeyLengthSupported(int length)

public abstract bool IsSymmetricKeyLengthSupported(int length)