Class DirectoryServerData
-
- All Implemented Interfaces:
public final class DirectoryServerDataObject used to identify DirectoryServer(DS) and enable interaction with it
-
-
Field Summary
Fields Modifier and Type Field Description private StringdirectoryServerIDprivate StringdirectoryServerPublicKeyprivate List<String>directoryServerRootCertificates
-
Constructor Summary
Constructors Constructor Description DirectoryServerData(String directoryServerID, String directoryServerPublicKey, List<String> directoryServerRootCertificates)
-
Method Summary
Modifier and Type Method Description final StringgetDirectoryServerID()final UnitsetDirectoryServerID(String directoryServerID)final StringgetDirectoryServerPublicKey()final UnitsetDirectoryServerPublicKey(String directoryServerPublicKey)final List<String>getDirectoryServerRootCertificates()final UnitsetDirectoryServerRootCertificates(List<String> directoryServerRootCertificates)-
-
Constructor Detail
-
DirectoryServerData
DirectoryServerData(String directoryServerID, String directoryServerPublicKey, List<String> directoryServerRootCertificates)
- Parameters:
directoryServerID- Registered Application Provider Identifier (RID) that is unique to the Payment System.directoryServerPublicKey- Public Key used to encrypt data for DS consumptiondirectoryServerRootCertificates- A public certificate provided by the DS for encryption of device data.
-
-
Method Detail
-
getDirectoryServerID
final String getDirectoryServerID()
-
setDirectoryServerID
final Unit setDirectoryServerID(String directoryServerID)
- Parameters:
directoryServerID- Registered Application Provider Identifier (RID) that is unique to the Payment System.
-
getDirectoryServerPublicKey
final String getDirectoryServerPublicKey()
-
setDirectoryServerPublicKey
final Unit setDirectoryServerPublicKey(String directoryServerPublicKey)
- Parameters:
directoryServerPublicKey- Public Key used to encrypt data for DS consumption
-
getDirectoryServerRootCertificates
final List<String> getDirectoryServerRootCertificates()
-
setDirectoryServerRootCertificates
final Unit setDirectoryServerRootCertificates(List<String> directoryServerRootCertificates)
- Parameters:
directoryServerRootCertificates- A public certificate provided by the DS for encryption of device data.
-
-
-
-