Enumerations

The following enumerations are available globally.

  • Enum representing content types for HTTP requests and responses supported within EPI Networking.

    See more

    Declaration

    Swift

    public enum ContentType : String, CustomStringConvertible
  • Enum representing HTTP header fields supported within EPI Networking.

    See more

    Declaration

    Swift

    public enum HTTPHeaderField : String, CustomStringConvertible, Equatable
  • Enum representing HTTP methods supported within EPI Networking.

    See more

    Declaration

    Swift

    public enum HTTPMethod : String
  • Enum representing parameter encoding options within EPI Networking.

    See more

    Declaration

    Swift

    public enum ParameterEncoding
  • Represents the status codes for network errors.

    See more

    Declaration

    Swift

    public enum NetworkErrorStatus : Int
  • Represents the log level for EPI Networking SDK clients.

    See more

    Declaration

    Swift

    public enum EPINetworkingLogLevel
  • Enum representing the grant type for OAuth authentication.

    See more

    Declaration

    Swift

    public enum GrantType : String, Codable, Equatable, CustomStringConvertible
  • Enum representing the OAuth scope.

    See more

    Declaration

    Swift

    public enum OAuthScope : Equatable, Encodable
  • Represents the status of a person-to-person (P2P) request.

    See more

    Declaration

    Swift

    public enum P2PRequestStatus : RawRepresentable, Decodable, Equatable
  • An enumeration representing the type of source proxy.

    See more

    Declaration

    Swift

    public enum PaymentSourceProxyType : String, Equatable, Codable, CustomStringConvertible
  • Enum representing the loadable state of a value of type Value.

    This enum assumes use within EPI networking context, hence error state is represented by NetworkError object

    See more

    Declaration

    Swift

    public enum Loadable<Value>
    extension Loadable: Equatable where Value: Equatable