| 
    Grid Community Toolkit
    6.2.1629922860 (tag: v6.2.20210826)
    
   | 
 
Send and Receive Security Tokens. More...
Functions | |
| int | globus_gss_assist_token_get_fd (void *arg, void **bufp, size_t *sizep) | 
| Get token from a FILE *.  More... | |
| int | globus_gss_assist_token_send_fd (void *arg, void *buf, size_t size) | 
| Send token via a FILE *.  More... | |
| int | globus_gss_assist_token_send_fd_without_length (void *arg, void *buf, size_t size) | 
| Send token to a FILE *.  More... | |
| int | globus_gss_assist_token_send_fd_ex (void *exp, void *buf, size_t size) | 
| Send a token to a FILE *.  More... | |
Send and Receive Security Tokens.
The functions in this section are used to send and receive GSSAPI tokens using various methods. These are used by the Security Context Management functions.
| int globus_gss_assist_token_get_fd | ( | void * | arg, | 
| void ** | bufp, | ||
| size_t * | sizep | ||
| ) | 
Get token from a FILE *.
Use a open FILE handle to get a token. This function provides parameter types that allow it to be passed to globus_gss_assist_init_sec_context and globus_gss_assist_accept_sec_context
| arg | the FILE * stream cast to a void pointer | 
| bufp | the resulting token | 
| sizep | the size (number of bytes) read into bufp | 
| int globus_gss_assist_token_send_fd | ( | void * | arg, | 
| void * | buf, | ||
| size_t | size | ||
| ) | 
Send token via a FILE *.
Write a token to the open FILE handle. Will write it with a 4 byte length. This function provides parameter types that allow it to be passed to globus_gss_assist_init_sec_context and globus_gss_assist_accept_sec_context
| arg | the FILE * stream to send the token on | 
| buf | the token | 
| size | the size of the token in bytes | 
| int globus_gss_assist_token_send_fd_ex | ( | void * | exp, | 
| void * | buf, | ||
| size_t | size | ||
| ) | 
Send a token to a FILE *.
Write a token to the open FILE *. This function will look at the flag to determine if the length field needs to be written.
| exp | the globus_gss_assist_ex variable that holds the FILE * stream and flags to bet set | 
| buf | the token buffer to send | 
| size | size of the token buffer | 
| int globus_gss_assist_token_send_fd_without_length | ( | void * | arg, | 
| void * | buf, | ||
| size_t | size | ||
| ) | 
Send token to a FILE *.
Write a token to the open FILE. This function will write it without a length, so that the FILE stream only contains GSSAPI tokens.
 1.8.5