Class PubSecKeyOptions


  • public class PubSecKeyOptions
    extends Object
    Options describing Key stored in PEM format.
    Author:
    Paulo Lopes
    • Constructor Detail

      • PubSecKeyOptions

        public PubSecKeyOptions()
        Default constructor
      • PubSecKeyOptions

        public PubSecKeyOptions​(PubSecKeyOptions other)
        Copy constructor
        Parameters:
        other - the options to copy
      • PubSecKeyOptions

        public PubSecKeyOptions​(JsonObject json)
        Constructor to create an options from JSON
        Parameters:
        json - the JSON
    • Method Detail

      • getAlgorithm

        public String getAlgorithm()
      • getBuffer

        public Buffer getBuffer()
        The PEM or Secret key buffer. When working with secret materials, the material is expected to be encoded in UTF-8. PEM files are expected to be US_ASCII as the format uses a base64 encoding for the payload.
        Returns:
        the buffer.
      • setBuffer

        public PubSecKeyOptions setBuffer​(String buffer)
        The PEM or Secret key buffer. When working with secret materials, the material is expected to be encoded in UTF-8. PEM files are expected to be US_ASCII as the format uses a base64 encoding for the payload.
        Returns:
        self.
      • setBuffer

        public PubSecKeyOptions setBuffer​(Buffer buffer)
        The PEM or Secret key buffer. When working with secret materials, the material is expected to be encoded in UTF-8. PEM files are expected to be US_ASCII as the format uses a base64 encoding for the payload.
        Returns:
        self.
      • getId

        public String getId()