Package org.jmrtd.protocol
Class PACEIMMappingResult
- java.lang.Object
-
- org.jmrtd.protocol.PACEMappingResult
-
- org.jmrtd.protocol.PACEIMMappingResult
-
- All Implemented Interfaces:
Serializable
public class PACEIMMappingResult extends PACEMappingResult
The result of the PACE nonce mapping step in an Integrated Mapping setting.- Version:
- $Revision: $
- Author:
- The JMRTD team ([email protected])
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PACEIMMappingResult(AlgorithmParameterSpec staticParameters, byte[] piccNonce, byte[] pcdNonce, AlgorithmParameterSpec ephemeralParameters)
Constructs a result.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
byte[]
getPCDNonce()
Returns the nonce generated by the PCD.int
hashCode()
-
Methods inherited from class org.jmrtd.protocol.PACEMappingResult
getEphemeralParameters, getPICCNonce, getStaticParameters
-
-
-
-
Constructor Detail
-
PACEIMMappingResult
public PACEIMMappingResult(AlgorithmParameterSpec staticParameters, byte[] piccNonce, byte[] pcdNonce, AlgorithmParameterSpec ephemeralParameters)
Constructs a result.- Parameters:
staticParameters
- the static parameterspiccNonce
- the nonce sent by the PICCpcdNonce
- the nonce generated by the PCDephemeralParameters
- the resulting ephemeral parameters
-
-
Method Detail
-
getPCDNonce
public byte[] getPCDNonce()
Returns the nonce generated by the PCD.- Returns:
- the nonce generated by the PCD
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classPACEMappingResult
-
equals
public boolean equals(Object obj)
- Overrides:
equals
in classPACEMappingResult
-
-