Class EncryptedPassportElement

  • All Implemented Interfaces:
    java.io.Serializable

    public class EncryptedPassportElement
    extends java.lang.Object
    implements java.io.Serializable
    Stas Parshin 30 July 2018
    See Also:
    Serialized Form
    • Constructor Detail

      • EncryptedPassportElement

        public EncryptedPassportElement()
    • Method Detail

      • decryptData

        public DecryptedData decryptData​(Credentials credentials)
                                  throws java.lang.Exception
        Throws:
        java.lang.Exception
      • decryptFile

        public byte[] decryptFile​(PassportFile passportFile,
                                  Credentials credentials,
                                  TelegramBot bot)
                           throws java.lang.Exception
        Throws:
        java.lang.Exception
      • decryptFile

        public byte[] decryptFile​(byte[] fileData,
                                  FileCredentials fileCredentials)
                           throws java.lang.Exception
        Throws:
        java.lang.Exception
      • data

        public java.lang.String data()
      • phoneNumber

        public java.lang.String phoneNumber()
      • email

        public java.lang.String email()
      • hash

        public java.lang.String hash()
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object