DelegatedAuthSession

public class DelegatedAuthSession : SessionProtocol

An authorization session using JWT token

  • Revokes token

    Declaration

    Swift

    public func revokeTokens(completion: @escaping (Result<Void, BoxError>) -> Void)

    Parameters

    completion

    Returns empty result in case of success and an error otherwise.

  • Retrieves valid access token

    Declaration

    Swift

    public func getAccessToken(completion: @escaping AccessTokenClosure)

    Parameters

    completion

    AccessTokenClosure returning either valid access token string or an error.