C# Класс RicOneApi.Api.Authenticator

Contains methods to authenticate and pull data from auth server
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Authenticate ( string authUrl, string clientId, string clientSecret ) : void

Establish connection to authenticate to authentication server

GetEndpoints ( ) : List

All endpoints

GetEndpoints ( string providerId ) : List

Endpoint by specified providerId

GetToken ( ) : String

Token value

Приватные методы

Метод Описание
Authenticator ( ) : System
Login ( string authUrl, string clientId, string clientSecret ) : void

Post to authentication server with provided credentials

RefreshToken ( ) : void

Re-authenticates with authentication server if token is expired

Описание методов

Authenticate() публичный Метод

Establish connection to authenticate to authentication server
public Authenticate ( string authUrl, string clientId, string clientSecret ) : void
authUrl string
clientId string
clientSecret string
Результат void

GetEndpoints() публичный Метод

All endpoints
public GetEndpoints ( ) : List
Результат List

GetEndpoints() публичный Метод

Endpoint by specified providerId
public GetEndpoints ( string providerId ) : List
providerId string
Результат List

GetToken() публичный Метод

Token value
public GetToken ( ) : String
Результат String