security.h File Reference

Security token API. More...

#include <lwmsg/status.h>
#include <lwmsg/common.h>
#include <stdlib.h>

Typedefs

typedef struct LWMsgSecurityToken LWMsgSecurityToken
 Security token object. More...
 

Functions

const char * lwmsg_security_token_get_type (LWMsgSecurityToken *token)
 Query security token type. More...
 
LWMsgBool lwmsg_security_token_equal (LWMsgSecurityToken *token, LWMsgSecurityToken *other)
 Compare two security tokens. More...
 
LWMsgBool lwmsg_security_token_can_access (LWMsgSecurityToken *token, LWMsgSecurityToken *other)
 Test access permissions. More...
 
LWMsgStatus lwmsg_security_token_copy (LWMsgSecurityToken *token, LWMsgSecurityToken **copy)
 Copy security token. More...
 
void lwmsg_security_token_delete (LWMsgSecurityToken *token)
 Delete security token. More...