Show / Hide Table of Contents

    Class KeystoreEncryptionSpi

    IEncryptionSPI implementation base on JDK provided cipher algorithm implementations.

    Inheritance
    System.Object
    KeystoreEncryptionSpi
    Implements
    IEncryptionSpi
    Inherited Members
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Apache.Ignite.Core.Encryption.Keystore
    Assembly: Apache.Ignite.Core.dll
    Syntax
    public class KeystoreEncryptionSpi : IEncryptionSpi

    Constructors

    KeystoreEncryptionSpi()

    Empty constructor.

    Declaration
    public KeystoreEncryptionSpi()

    KeystoreEncryptionSpi(IBinaryRawReader)

    Initializes a new instance of the KeystoreEncryptionSpi class.

    Declaration
    public KeystoreEncryptionSpi(IBinaryRawReader reader)
    Parameters
    Type Name Description
    IBinaryRawReader reader

    The reader.

    Fields

    DefaultKeySize

    Default encryption key size.

    Declaration
    public const int DefaultKeySize = 256
    Field Value
    Type Description
    System.Int32

    DefaultMasterKeyName

    Default master key name.

    Declaration
    public const string DefaultMasterKeyName = "ignite.master.key"
    Field Value
    Type Description
    System.String

    Properties

    KeySize

    Size of encryption key.

    Declaration
    public int KeySize { get; set; }
    Property Value
    Type Description
    System.Int32

    KeyStorePassword

    Key store password.

    Declaration
    public string KeyStorePassword { get; set; }
    Property Value
    Type Description
    System.String

    KeyStorePath

    Path to key store.

    Declaration
    public string KeyStorePath { get; set; }
    Property Value
    Type Description
    System.String

    MasterKeyName

    Name of master key in key store.

    Declaration
    public string MasterKeyName { get; set; }
    Property Value
    Type Description
    System.String

    Implements

    IEncryptionSpi
    Back to top © 2015 - 2019 The Apache Software Foundation