Previous Page | Next Page

Authorization (ISecurity Interface)

DeleteInternalLogin

Deletes the InternalLogin object that is associated with the specified user.

Category: Internal authentication methods

Interface version: ISecurity 1.1


Syntax

DeleteInternalLogin(personName);


Parameters

Parameter Type Direction Description
personName string in Specifies the Name= attribute value of the Person object whose InternalLogin you want to delete. Unlike in other security methods, the Name= value is specified as simplyName.


Details

You must have user administration capabilities on the SAS Metadata Server to delete an InternalLogin object. For information about user administration capabilities, see "Users, Groups, and Roles: Main Administrative Roles" in the SAS Intelligence Platform: Security Administration Guide.

The DeleteInternalLogin method deletes the InternalLogin object that is associated with the specified user. Use the DeleteMetadata method to delete the Person object that is associated with the InternalLogin object.


Exceptions Thrown

The DeleteInternalLogin method does not return any exceptions.


Examples

The following is a Java example of a DeleteInternalLogin method call:

// Assumes a Person object with Name='testId' exists
// and has an InternalLogin object associated with it
String personName = "testId";

iSecurity.DeleteInternalLogin(personName);


Related Methods

Previous Page | Next Page | Top of Page