ServerConfigBuilder

@objc(FRServerConfigBuilder)
public class ServerConfigBuilder : NSObject
  • Declaration

    Swift

    @objc
    public init(url: URL, realm: String = "root")
  • Declaration

    Swift

    @discardableResult
    @objc
    public func set(timeout: Double) -> ServerConfigBuilder
  • Declaration

    Swift

    @discardableResult
    @objc
    public func set(enableCookie: Bool) -> ServerConfigBuilder
  • Declaration

    Swift

    @discardableResult
    @objc
    public func set(cookieName: String) -> ServerConfigBuilder
  • Declaration

    Swift

    @discardableResult
    @objc
    public func set(authenticatePath: String) -> ServerConfigBuilder
  • Declaration

    Swift

    @discardableResult
    @objc
    public func set(tokenPath: String) -> ServerConfigBuilder
  • Declaration

    Swift

    @discardableResult
    @objc
    public func set(authorizePath: String) -> ServerConfigBuilder
  • Declaration

    Swift

    @discardableResult
    @objc
    public func set(userInfoPath: String) -> ServerConfigBuilder
  • Declaration

    Swift

    @discardableResult
    @objc
    public func set(revokePath: String) -> ServerConfigBuilder
  • Declaration

    Swift

    @discardableResult
    @objc
    public func set(sessionPath: String) -> ServerConfigBuilder
  • Declaration

    Swift

    @discardableResult
    @objc
    public func set(endSessionPath: String) -> ServerConfigBuilder
  • Declaration

    Swift

    @objc
    public func build() -> ServerConfig