Authentication

@objcMembers
public final class Authentication : NSObject, IdentifiableWithString

Authentication class.

  • Authentication identifier.

    Declaration

    Swift

    public let identifier: String
  • Object type.

    Declaration

    Swift

    public let object: String
  • Authentication type.

    Declaration

    Swift

    public let type: AuthenticationType
  • Authentication requirer.

    Declaration

    Swift

    public let requirer: AuthenticationRequirer
  • Authentication status.

    Declaration

    Swift

    public let status: AuthenticationStatus
  • Retry attempts count.

    Declaration

    Swift

    public let retryAttemptsCount: Int
  • url

    URL.

    Declaration

    Swift

    public let url: URL?
  • Creation date.

    Declaration

    Swift

    public let creationDate: Date
  • Authentication date.

    Declaration

    Swift

    public let authenticationDate: Date?
  • Count.

    Declaration

    Swift

    public let count: Int
  • Authentication value.

    Declaration

    Swift

    public let value: String
  • Declaration

    Swift

    public convenience init(from decoder: Decoder) throws