Click or drag to resize

SecurityHub Methods

The SecurityHub type exposes the following members.

Methods
  Name Description
Public method AddGroupToRole Adds group to a role.
Public method AddNewSecurityGroup Adds a new security group.
Public method AddNewUserAccount Adds a new user account.
Public method AddUserToRole Adds user to a role.
Public method DeleteSecurityGroup Deletes security group.
Public method DeleteUserAccount Deletes user account.
Public method Dispose
(Inherited from HubBase)
Protected method Dispose(Boolean) Releases the unmanaged resources used by the RecordOperationsHubT object and optionally releases the managed resources.
(Inherited from RecordOperationsHubT)
Public method Equals Determines whether the specified object is equal to the current object.
(Inherited from Object)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public method GetAzureADGroupList Gets the list of Azure AD groups that are defined.
Public method GetAzureADUserList Gets the list of Azure AD users that are defined.
Public method GetConnectionID Gets connection ID for active hub context, if any.
(Inherited from RecordOperationsHubT)
Public method GetDefaultNodeID Gets the default NodeID based on the current configuration.
Public method GetHashCode Serves as the default hash function.
(Inherited from Object)
Public method GetType Gets the Type of the current instance.
(Inherited from Object)
Public method GroupIsInRole Determines if group is in role based on database ID values.
Public method GroupNameToSID Gets SID for a given group name.
Public method IsGroupSID Determines if SID is for a group.
Public method IsUserSID Determines if SID is for a user.
Public method IsValidAzureADGroupName Gets flag that determines if specified group name can be found on Azure AD.
Public method IsValidAzureADUserName Gets flag that determines if specified user name can be found on Azure AD.
Protected method LogException Logs an exception to hub client and any provided log exception delegate.
(Inherited from RecordOperationsHubT)
Public method Logout Resets the current provider cache.
Protected method LogStatusMessage Logs a status message to hub client and any provided log status message delegate.
(Inherited from RecordOperationsHubT)
Protected method MemberwiseClone Creates a shallow copy of the current Object.
(Inherited from Object)
Public method NewSecurityGroup Creates a new security group model instance.
Public method NewUserAccount Creates a new user account model instance.
Public method OnConnected Called when the connection connects to this hub instance.
(Inherited from RecordOperationsHubT)
Public method OnDisconnected Called when a connection disconnects from this hub gracefully or due to a timeout.
(Inherited from RecordOperationsHubT)
Public method OnReconnected Called when the connection reconnects to this hub instance.
(Inherited from HubBase)
Public method QueryApplicationRoles Gets the current application role records.
Public method QuerySecurityGroup Finds the specified security group record.
Public method QuerySecurityGroupByName Finds the specified security group record by SID or database account name.
Public method QuerySecurityGroupCount Queries count of security groups.
Public method QuerySecurityGroups Queries page of security groups.
Public method QueryUserAccount Finds the specified user account record.
Public method QueryUserAccountByName Finds the specified user account record by SID or database account name.
Public method QueryUserAccountCount Queries count of user accounts.
Public method QueryUserAccounts Queries page of user accounts.
Public method RemoveGroupFromRole Removes group from a role.
Public method RemoveUserFromRole Removes user from a role.
Public method SearchSecurityGroups Searches security groups by resolved names.
Public method SearchUserAccounts(String) Searches user accounts by resolved names with no limit on total returned records.
Public method SearchUserAccounts(String, Int32) Searches user accounts by resolved names limited to the specified number of records.
Public method SIDToAccountName Gets account name for a given SID.
Public method ToString Returns a string that represents the current object.
(Inherited from Object)
Public method UpdateSecurityGroup Updates security group.
Public method UpdateUserAccount Updates user account.
Public method UserIsInRole Determines if user is in role based on database ID values.
Public method UserNameToSID Gets SID for a given user name.
Top
Extension Methods
  Name Description
Public Extension Method GetEnumValueOrDefault Gets the enumeration constant for value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions)
Public Extension Method GetEnumValueOrDefaultT Gets the enumeration constant for this value, if defined in the enumeration, or a default value.
(Defined by EnumExtensions)
Top
See Also