public abstract class PACEGMMappingResult extends PACEMappingResult
Constructor and Description |
---|
PACEGMMappingResult(AlgorithmParameterSpec staticParameters,
byte[] piccNonce,
PublicKey piccMappingPublicKey,
KeyPair pcdMappingKeyPair,
AlgorithmParameterSpec ephemeralParameters)
Constructs a result.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
KeyPair |
getPCDMappingKeyPair()
Returns the key-pair generated by the PCD.
|
PublicKey |
getPICCMappingPublicKey()
Returns the public key that was sent by the PICC.
|
int |
hashCode() |
getEphemeralParameters, getPICCNonce, getStaticParameters
public PACEGMMappingResult(AlgorithmParameterSpec staticParameters, byte[] piccNonce, PublicKey piccMappingPublicKey, KeyPair pcdMappingKeyPair, AlgorithmParameterSpec ephemeralParameters)
staticParameters
- the static parameterspiccNonce
- the nonce that was sent by the PICCpiccMappingPublicKey
- the mapping public key sent by the PICCpcdMappingKeyPair
- the key-pair generated by the PCDephemeralParameters
- the ephemeral parameters that were derivedpublic PublicKey getPICCMappingPublicKey()
public KeyPair getPCDMappingKeyPair()
public int hashCode()
hashCode
in class PACEMappingResult
public boolean equals(Object obj)
equals
in class PACEMappingResult
Copyright © 2020. All rights reserved.