syslog-ng source
azure-auth.h File Reference
#include "cloud-auth.h"
#include "compat/cpp-start.h"
#include "compat/curl.h"
#include "compat/cpp-end.h"
Include dependency graph for azure-auth.h:

Go to the source code of this file.

Enumerations

enum  AzureAuthenticatorAuthMode { AAAM_UNDEFINED , AAAM_MONITOR }
 

Functions

CloudAuthenticatorazure_authenticator_new (void)
 
void azure_authenticator_set_auth_mode (CloudAuthenticator *s, AzureAuthenticatorAuthMode auth_mode)
 
void azure_authenticator_set_tenant_id (CloudAuthenticator *s, const gchar *tenant_id)
 
void azure_authenticator_set_app_id (CloudAuthenticator *s, const gchar *app_id)
 
void azure_authenticator_set_scope (CloudAuthenticator *s, const gchar *scope)
 
void azure_authenticator_set_app_secret (CloudAuthenticator *s, const gchar *app_secret)
 

Enumeration Type Documentation

◆ AzureAuthenticatorAuthMode

Enumerator
AAAM_UNDEFINED 
AAAM_MONITOR 

Function Documentation

◆ azure_authenticator_new()

CloudAuthenticator* azure_authenticator_new ( void  )

◆ azure_authenticator_set_app_id()

void azure_authenticator_set_app_id ( CloudAuthenticator s,
const gchar *  app_id 
)

◆ azure_authenticator_set_app_secret()

void azure_authenticator_set_app_secret ( CloudAuthenticator s,
const gchar *  app_secret 
)

◆ azure_authenticator_set_auth_mode()

void azure_authenticator_set_auth_mode ( CloudAuthenticator s,
AzureAuthenticatorAuthMode  auth_mode 
)

◆ azure_authenticator_set_scope()

void azure_authenticator_set_scope ( CloudAuthenticator s,
const gchar *  scope 
)

◆ azure_authenticator_set_tenant_id()

void azure_authenticator_set_tenant_id ( CloudAuthenticator s,
const gchar *  tenant_id 
)