4.4.10 RemoveEndpoint Method

This Method is used to remove an endpoint mapping rule from a Role.

The Client shall use an encrypted channel and shall provide user credentials with administrator rights like SecurityAdmin Role when invoking this Method on the Server.

Signature

	RemoveEndpoint (
		[in]	EndpointType Endpoint
		);
	
Argument Description
EndpointThe Endpoint to remove.

Method Result Codes

ResultCode Description
Bad_NotFoundThe EndpointUrl is not assigned to the Role.
Bad_UserAccessDeniedThe session user is not allowed to configure the object.
Bad_SecurityModeInsufficientThe SecureChannel is not encrypted.

The RemoveEndpoint Method representation in the AddressSpace is formally defined in Table 19.

Table 19 – RemoveEndpoint Method AddressSpace definition
Attribute Value
BrowseNameRemoveEndpoint
References Node Class BrowseName DataType TypeDefinition Other
0:HasPropertyVariable0:InputArguments0:Argument[] 0:PropertyTypeM
ConformanceUnits
Security Role Server Restrict Endpoints