mirror of
https://github.com/FCS-TECH/fcs-azure
synced 2024-09-19 11:30:38 +02:00
Update README.md
This commit is contained in:
parent
be3cd1ac85
commit
12b5ddc04e
1 changed files with 34 additions and 27 deletions
23
README.md
23
README.md
|
@ -3,8 +3,14 @@ Library to aquire Azure access token
|
||||||
|
|
||||||
Sample call
|
Sample call
|
||||||
```
|
```
|
||||||
public class Program
|
using System;
|
||||||
|
using FCS.Lib.Azure;
|
||||||
|
using FCS.Lib.Utility;
|
||||||
|
|
||||||
|
namespace TestAzure
|
||||||
{
|
{
|
||||||
|
public class Program
|
||||||
|
{
|
||||||
static void Main(string[] args)
|
static void Main(string[] args)
|
||||||
{
|
{
|
||||||
var settings = new MySettings();
|
var settings = new MySettings();
|
||||||
|
@ -27,17 +33,18 @@ public class Program
|
||||||
Console.WriteLine($"HasExpired : {DateTime.Now.AddHours(+2)} {ts2} {token.HasExpired(ts2)}");
|
Console.WriteLine($"HasExpired : {DateTime.Now.AddHours(+2)} {ts2} {token.HasExpired(ts2)}");
|
||||||
Console.ReadKey();
|
Console.ReadKey();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
internal sealed class MySettings
|
internal sealed class MySettings
|
||||||
{
|
{
|
||||||
public string LoginUrl => "https://login.microsoftonline.com";
|
public string LoginUrl => "https://login.microsoftonline.com";
|
||||||
public string OAuthEndpoint => "oauth2/v2.0/token";
|
public string OAuthEndpoint => "oauth2/v2.0/token";
|
||||||
public string GrantType => "client_credentials";
|
public string GrantType => "client_credentials";
|
||||||
public string LoginScope => "";
|
public string LoginScope => "insert-your-login-scope";
|
||||||
public string TenantId => "";
|
public string TenantId => "insert-your-tenant-id";
|
||||||
public string ClientId => "";
|
public string ClientId => "insert-your-client-id";
|
||||||
public string ClientSecret => "";
|
public string ClientSecret => "insert-your-client-secret";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
Loading…
Reference in a new issue