Basic256SecurityAlgorithmSuite Class

.NET Framework (current version)
 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

The basic 256-bit security algorithm suite.

Namespace:   System.ServiceModel.Security
Assembly:  System.ServiceModel (in System.ServiceModel.dll)

System.Object
  System.ServiceModel.Security.SecurityAlgorithmSuite
    System.ServiceModel.Security.Basic256SecurityAlgorithmSuite

public class Basic256SecurityAlgorithmSuite : SecurityAlgorithmSuite

NameDescription
System_CAPS_pubmethodBasic256SecurityAlgorithmSuite()

Creates and initializes an instance of Basic256SecurityAlgorithmSuite.

NameDescription
System_CAPS_pubpropertyDefaultAsymmetricKeyWrapAlgorithm

Gets the default asymmetric key wrap algorithm, RsaOaepKeyWrap.(Overrides SecurityAlgorithmSuite.DefaultAsymmetricKeyWrapAlgorithm.)

System_CAPS_pubpropertyDefaultAsymmetricSignatureAlgorithm

Gets the default asymmetric signature algorithm, RsaSha1Signature.(Overrides SecurityAlgorithmSuite.DefaultAsymmetricSignatureAlgorithm.)

System_CAPS_pubpropertyDefaultCanonicalizationAlgorithm

Gets the default canonicalization algorithm, ExclusiveC14n.(Overrides SecurityAlgorithmSuite.DefaultCanonicalizationAlgorithm.)

System_CAPS_pubpropertyDefaultDigestAlgorithm

Gets the default digest algorithm, Sha1Digest.(Overrides SecurityAlgorithmSuite.DefaultDigestAlgorithm.)

System_CAPS_pubpropertyDefaultEncryptionAlgorithm

Gets the default encryption algorithm, Aes256Encryption.(Overrides SecurityAlgorithmSuite.DefaultEncryptionAlgorithm.)

System_CAPS_pubpropertyDefaultEncryptionKeyDerivationLength

Gets the default encryption key derivation length, 256.(Overrides SecurityAlgorithmSuite.DefaultEncryptionKeyDerivationLength.)

System_CAPS_pubpropertyDefaultSignatureKeyDerivationLength

Gets the default signature key derivation length, 192.(Overrides SecurityAlgorithmSuite.DefaultSignatureKeyDerivationLength.)

System_CAPS_pubpropertyDefaultSymmetricKeyLength

Gets the default symmetric key length, 256.(Overrides SecurityAlgorithmSuite.DefaultSymmetricKeyLength.)

System_CAPS_pubpropertyDefaultSymmetricKeyWrapAlgorithm

Gets the default symmetric key wrap algorithm, Aes256KeyWrap.(Overrides SecurityAlgorithmSuite.DefaultSymmetricKeyWrapAlgorithm.)

System_CAPS_pubpropertyDefaultSymmetricSignatureAlgorithm

Gets the default symmetric signature algorithm, HmacSha1Signature.(Overrides SecurityAlgorithmSuite.DefaultSymmetricSignatureAlgorithm.)

NameDescription
System_CAPS_pubmethodEquals(Object)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_protmethodFinalize()

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_pubmethodIsAsymmetricKeyLengthSupported(Int32)

Returns true if the specified asymmetric key length is supported; otherwise, returns false. Valid lengths range from 1024 to 4096.(Overrides SecurityAlgorithmSuite.IsAsymmetricKeyLengthSupported(Int32).)

System_CAPS_pubmethodIsAsymmetricKeyWrapAlgorithmSupported(String)

Indicates whether an asymmetric key wrap algorithm is supported.(Inherited from SecurityAlgorithmSuite.)

System_CAPS_pubmethodIsAsymmetricSignatureAlgorithmSupported(String)

Indicates whether an asymmetric signature algorithm is supported.(Inherited from SecurityAlgorithmSuite.)

System_CAPS_pubmethodIsCanonicalizationAlgorithmSupported(String)

Indicates whether a canonicalization algorithm is supported.(Inherited from SecurityAlgorithmSuite.)

System_CAPS_pubmethodIsDigestAlgorithmSupported(String)

Indicates whether a digest algorithm is supported.(Inherited from SecurityAlgorithmSuite.)

System_CAPS_pubmethodIsEncryptionAlgorithmSupported(String)

Indicates whether an encryption algorithm is supported.(Inherited from SecurityAlgorithmSuite.)

System_CAPS_pubmethodIsEncryptionKeyDerivationAlgorithmSupported(String)

Indicates whether an encryption key derivation algorithm is supported.(Inherited from SecurityAlgorithmSuite.)

System_CAPS_pubmethodIsSignatureKeyDerivationAlgorithmSupported(String)

Indicates whether a signature key derivation algorithm is supported.(Inherited from SecurityAlgorithmSuite.)

System_CAPS_pubmethodIsSymmetricKeyLengthSupported(Int32)

Returns true if the specified symmetric key length is supported; otherwise, returns false. The only valid length is 256.(Overrides SecurityAlgorithmSuite.IsSymmetricKeyLengthSupported(Int32).)

System_CAPS_pubmethodIsSymmetricKeyWrapAlgorithmSupported(String)

Indicates whether a symmetric key wrap algorithm is supported.(Inherited from SecurityAlgorithmSuite.)

System_CAPS_pubmethodIsSymmetricSignatureAlgorithmSupported(String)

Indicates whether a symmetric signature algorithm is supported.(Inherited from SecurityAlgorithmSuite.)

System_CAPS_protmethodMemberwiseClone()

Creates a shallow copy of the current Object.(Inherited from Object.)

System_CAPS_pubmethodToString()

Returns the string representation of the Basic256SecurityAlgorithmSuite.(Overrides Object.ToString().)

.NET Framework
Available since 4.0

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: