Interface Protos.EncryptedDataOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
Protos.EncryptedData, Protos.EncryptedData.Builder
Enclosing class:
Protos

public static interface Protos.EncryptedDataOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.ByteString
    The encrypted private key
    com.google.protobuf.ByteString
    The initialisation vector for the AES encryption (16 bytes)
    boolean
    The encrypted private key
    boolean
    The initialisation vector for the AES encryption (16 bytes)

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • hasInitialisationVector

      boolean hasInitialisationVector()
       The initialisation vector for the AES encryption (16 bytes)
       
      required bytes initialisation_vector = 1;
      Returns:
      Whether the initialisationVector field is set.
    • getInitialisationVector

      com.google.protobuf.ByteString getInitialisationVector()
       The initialisation vector for the AES encryption (16 bytes)
       
      required bytes initialisation_vector = 1;
      Returns:
      The initialisationVector.
    • hasEncryptedPrivateKey

      boolean hasEncryptedPrivateKey()
       The encrypted private key
       
      required bytes encrypted_private_key = 2;
      Returns:
      Whether the encryptedPrivateKey field is set.
    • getEncryptedPrivateKey

      com.google.protobuf.ByteString getEncryptedPrivateKey()
       The encrypted private key
       
      required bytes encrypted_private_key = 2;
      Returns:
      The encryptedPrivateKey.