Class E2EETokenUpdate


  • public class E2EETokenUpdate
    extends java.lang.Object
    E2EETokenUpdate

    Wraps a compact-serialized JSON Web Encryption (JWE) token used for secure transmission of sensitive data (e.g., PCI information) through intermediaries. This token is encrypted using the public key from /end-to-end-keys and wraps an AES key. For details and examples, refer to our [GitHub repository](https://github.com/moovfinancial/moov-go/blob/main/examples/e2ee/e2ee_test.go).

    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static E2EETokenUpdate.Builder builder()  
      boolean equals​(java.lang.Object o)  
      int hashCode()  
      java.util.Optional<java.lang.String> token()
      An [RFC](https://datatracker.ietf.org/doc/html/rfc7516) compact-serialized JSON Web Encryption (JWE) token.
      java.lang.String toString()  
      E2EETokenUpdate withToken​(java.lang.String token)
      An [RFC](https://datatracker.ietf.org/doc/html/rfc7516) compact-serialized JSON Web Encryption (JWE) token.
      E2EETokenUpdate withToken​(java.util.Optional<java.lang.String> token)
      An [RFC](https://datatracker.ietf.org/doc/html/rfc7516) compact-serialized JSON Web Encryption (JWE) token.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • E2EETokenUpdate

        public E2EETokenUpdate​(java.util.Optional<java.lang.String> token)
      • E2EETokenUpdate

        public E2EETokenUpdate()
    • Method Detail

      • token

        public java.util.Optional<java.lang.String> token()
        An [RFC](https://datatracker.ietf.org/doc/html/rfc7516) compact-serialized JSON Web Encryption (JWE) token.
      • withToken

        public E2EETokenUpdate withToken​(java.lang.String token)
        An [RFC](https://datatracker.ietf.org/doc/html/rfc7516) compact-serialized JSON Web Encryption (JWE) token.
      • withToken

        public E2EETokenUpdate withToken​(java.util.Optional<java.lang.String> token)
        An [RFC](https://datatracker.ietf.org/doc/html/rfc7516) compact-serialized JSON Web Encryption (JWE) token.
      • 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