8 KeyCredential Management

8.4 Information Model for Pull Management

8.4.6 Revoke

Revoke is used to revoke a KeyCredential used by a Server.
This Method requires an encrypted channel and that the Client provides credentials with administrative rights for the application which is having the credentials revoked.
Signature
Revoke (
[in] String credentialId
);
Argument | Description |
---|---|
credentialId | The unique identifier for the KeyCredential. |
Method Result Codes (defined in Call Service)
Result Code | Description |
---|---|
Bad_InvalidArgument | The credentialId is does not reference a valid KeyCredential. |
Bad_UserAccessDenied | The current user does not have the rights required. |
Table 50 specifies the AddressSpace representation for the RevokeKeyCredential Method.
Table 50 – Revoke Method AddressSpace Definition
Attribute | Value |
---|---|
BrowseName | Revoke |
References | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
---|---|---|---|---|---|
HasProperty | Variable | InputArguments | Argument[] | PropertyType | Mandatory |