LassoLibRegisterNameIdentifierResponse

## LassoLibRegisterNameIdentifierResponse LassoLibRegisterNameIdentifierResponse — <lib:RegisterNameIdentifierResponse> |

## Synopsis

    struct              LassoLibRegisterNameIdentifierResponse;
    LassoNode *         lasso_lib_register_name_identifier_response_new
                                                            (void);
    LassoNode *         lasso_lib_register_name_identifier_response_new_full
                                                            (const char *providerID,
                                                             const char *statusCodeValue,
                                                             LassoLibRegisterNameIdentifierRequest *request,
                                                             LassoSignatureType sign_type,
                                                             LassoSignatureMethod sign_method);

## Description

Figure 16. Schema fragment for lib:RegisterNameIdentifierResponse

    <xs:element name="RegisterNameIdentifierResponse" type="StatusResponseType"/>

## Details

### struct LassoLibRegisterNameIdentifierResponse

    struct LassoLibRegisterNameIdentifierResponse {
    	LassoLibStatusResponse parent;
    };

### lasso_lib_register_name_identifier_response_new ()

    LassoNode *         lasso_lib_register_name_identifier_response_new
                                                            (void);

Creates a new LassoLibRegisterNameIdentifierResponse object.

Returns : | a newly created LassoLibRegisterNameIdentifierResponse object

### lasso_lib_register_name_identifier_response_new_full ()

    LassoNode *         lasso_lib_register_name_identifier_response_new_full
                                                            (const char *providerID,
                                                             const char *statusCodeValue,
                                                             LassoLibRegisterNameIdentifierRequest *request,
                                                             LassoSignatureType sign_type,
                                                             LassoSignatureMethod sign_method);

Creates a new LassoLibRegisterNameIdentifierResponse object and initializes it with the parameters.

`providerID` : | the providerID of the responder
`statusCodeValue` : | a response status code
`request` : | the request which is answered by this response
`sign_type` : | a LassoSignatureType value
`sign_method` : | a LassoSignatureMethod value
Returns : | a newly created LassoLibRegisterNameIdentifierResponse object