Kea 3.1.1
isc::gss_tsig::GssApiOidSet Class Reference

GSS-API OID set. More...

#include <gss_tsig_api.h>

+ Inheritance diagram for isc::gss_tsig::GssApiOidSet:

Public Member Functions

 GssApiOidSet (bool fill=true)
 Constructor.
 
 ~GssApiOidSet ()
 Destructor.
 
gss_OID_set get ()
 Get the value.
 

Detailed Description

GSS-API OID set.

Encapsulate the gss_OID_set pointer type.

Note
: no need yet to give access to the whole C API.

Definition at line 469 of file gss_tsig_api.h.

Constructor & Destructor Documentation

◆ GssApiOidSet()

isc::gss_tsig::GssApiOidSet::GssApiOidSet ( bool fill = true)
explicit

Constructor.

Parameters
fillTrue if the set must be filled with Kerberos 5 and SPNEGO OIDs (the default), false if it must be left null.

Definition at line 523 of file gss_tsig_api.cc.

References isc::gss_tsig::gssApiErrMsg(), isc::gss_tsig::ISC_GSS_KRB5_MECHANISM, isc::gss_tsig::ISC_GSS_SPNEGO_MECHANISM, and isc_throw.

+ Here is the call graph for this function:

◆ ~GssApiOidSet()

isc::gss_tsig::GssApiOidSet::~GssApiOidSet ( )

Destructor.

Use the gss_release_oid_set GSS-API function.

Definition at line 550 of file gss_tsig_api.cc.

Member Function Documentation

◆ get()

gss_OID_set isc::gss_tsig::GssApiOidSet::get ( )
inline

Get the value.

Definition at line 483 of file gss_tsig_api.h.

Referenced by isc::gss_tsig::GssApiCred::GssApiCred().


The documentation for this class was generated from the following files: