VLC 4.0.0-dev

#include <vlc_keystore.h>

Collaboration diagram for vlc_credential:
[legend]

Public Types

enum  {
  GET_FROM_URL , GET_FROM_OPTION , GET_FROM_MEMORY_KEYSTORE , GET_FROM_KEYSTORE ,
  GET_FROM_DIALOG
}
 

Data Fields

const vlc_url_tp_url
 url to store or to search More...
 
const char * psz_realm
 http realm or smb domain to search, can be overridden after a call to vlc_credential_get() More...
 
const char * psz_authtype
 http authtype to search, can be overridden after a call to vlc_credential_get() More...
 
const char * psz_username
 valid only if vlc_credential_get() returned true More...
 
const char * psz_password
 valid only if vlc_credential_get() returned true More...
 
enum vlc_credential:: { ... }  i_get_order
 
vlc_keystorep_keystore
 
vlc_keystore_entryp_entries
 
unsigned int i_entries_count
 
char * psz_split_domain
 
char * psz_var_username
 
char * psz_var_password
 
char * psz_dialog_username
 
char * psz_dialog_password
 
bool b_from_keystore
 
bool b_store
 

Detailed Description

Note
init with vlc_credential_init()

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
GET_FROM_URL 
GET_FROM_OPTION 
GET_FROM_MEMORY_KEYSTORE 
GET_FROM_KEYSTORE 
GET_FROM_DIALOG 

Field Documentation

◆ b_from_keystore

bool vlc_credential::b_from_keystore

◆ b_store

bool vlc_credential::b_store

◆ i_entries_count

unsigned int vlc_credential::i_entries_count

◆ 

enum { ... } vlc_credential::i_get_order

◆ p_entries

vlc_keystore_entry* vlc_credential::p_entries

◆ p_keystore

vlc_keystore* vlc_credential::p_keystore

◆ p_url

const vlc_url_t* vlc_credential::p_url

◆ psz_authtype

const char* vlc_credential::psz_authtype

http authtype to search, can be overridden after a call to vlc_credential_get()

Referenced by credential_find_keystore(), Open(), and vlc_credential_store().

◆ psz_dialog_password

char* vlc_credential::psz_dialog_password

◆ psz_dialog_username

char* vlc_credential::psz_dialog_username

◆ psz_password

const char* vlc_credential::psz_password

◆ psz_realm

const char* vlc_credential::psz_realm

http realm or smb domain to search, can be overridden after a call to vlc_credential_get()

Referenced by credential_find_keystore(), Open(), smb_split_domain(), and vlc_credential_store().

◆ psz_split_domain

char* vlc_credential::psz_split_domain

◆ psz_username

const char* vlc_credential::psz_username

◆ psz_var_password

char* vlc_credential::psz_var_password

◆ psz_var_username

char* vlc_credential::psz_var_username

The documentation for this struct was generated from the following file: