Class MQVParameterSpec

    • Constructor Detail

      • MQVParameterSpec

        public MQVParameterSpec​(PublicKey ephemeralPublicKey,
                                PrivateKey ephemeralPrivateKey,
                                PublicKey otherPartyEphemeralKey,
                                byte[] userKeyingMaterial)
      • MQVParameterSpec

        public MQVParameterSpec​(PublicKey ephemeralPublicKey,
                                PrivateKey ephemeralPrivateKey,
                                PublicKey otherPartyEphemeralKey)
      • MQVParameterSpec

        public MQVParameterSpec​(KeyPair ephemeralKeyPair,
                                PublicKey otherPartyEphemeralKey,
                                byte[] userKeyingMaterial)
      • MQVParameterSpec

        public MQVParameterSpec​(PrivateKey ephemeralPrivateKey,
                                PublicKey otherPartyEphemeralKey,
                                byte[] userKeyingMaterial)
      • MQVParameterSpec

        public MQVParameterSpec​(KeyPair ephemeralKeyPair,
                                PublicKey otherPartyEphemeralKey)
      • MQVParameterSpec

        public MQVParameterSpec​(PrivateKey ephemeralPrivateKey,
                                PublicKey otherPartyEphemeralKey)
    • Method Detail

      • getEphemeralPrivateKey

        public PrivateKey getEphemeralPrivateKey()
      • getEphemeralPublicKey

        public PublicKey getEphemeralPublicKey()
      • getOtherPartyEphemeralKey

        public PublicKey getOtherPartyEphemeralKey()
      • getUserKeyingMaterial

        public byte[] getUserKeyingMaterial()