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

Endpoint

The Endpoint to remove.

Method Result Codes

ResultCode

Description

Bad_NotFound

The EndpointUrl is not assigned to the Role.

Bad_UserAccessDenied

The session user is not allowed to configure the object.

Bad_SecurityModeInsufficient

The 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

BrowseName

RemoveEndpoint

References

Node Class

BrowseName

DataType

TypeDefinition

Other

0:HasProperty

Variable

0:InputArguments

0:Argument[]

0:PropertyType

M

ConformanceUnits

Security Role Server Restrict Endpoints