Package com.creditcall.chipdnamobile
Enum Class CardHash.Scope
- All Implemented Interfaces:
Serializable,Comparable<CardHash.Scope>,Constable
- Enclosing class:
- CardHash
Scope defines the set of devices that would generate this same hash for a
particular card.
- Author:
- Creditcall Ltd
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionHash is locked to terminal on this client.Hash is locked to terminal on this merchant.Hash is locked to devices by the same manufacturer.Hash is locked to devices of the same model.Hash is locked to the Creditcall Ltd platform.Hash is locked to the same processor.Hash is locked to this terminal only.Hash is locked to this terminal group.Hash is locked to a same territory.Hash can be used with CardReference to perform tokenised payments.Unknown -
Method Summary
Modifier and TypeMethodDescriptionstatic CardHash.ScopeReturns the enum constant of this class with the specified name.static CardHash.Scope[]values()Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enum
compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
-
Enum Constant Details
-
Unknown
Unknown -
Terminal
Hash is locked to this terminal only. -
TerminalGroup
Hash is locked to this terminal group. -
Merchant
Hash is locked to terminal on this merchant. -
Client
Hash is locked to terminal on this client. -
Processor
Hash is locked to the same processor. -
Territory
Hash is locked to a same territory. -
PaymentDeviceModel
Hash is locked to devices of the same model. -
PaymentDeviceManufacturer
Hash is locked to devices by the same manufacturer. -
TokenPaymentCompatible
Hash can be used with CardReference to perform tokenised payments. -
Platform
Hash is locked to the Creditcall Ltd platform.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-