C# Class Dev2.Tests.Runtime.Security.ServerAuthorizationServiceTests

Exibir arquivo Open project: Warewolf-ESB/Warewolf

Public Methods

Method Description
Verify_IsAuthorized ( Permissions configPermissions, TestAuthorizationRequest authorizationRequest, bool isServer ) : void
Verify_IsAuthorized ( TestAuthorizationRequest requests ) : void
Verify_IsAuthorized ( WindowsGroupPermission configPermissions, TestAuthorizationRequest authorizationRequest ) : void

Private Methods

Method Description
ServerAuthorizationService_Constructor_PermissionsChangedEvent_ClearsCachedRequests ( ) : void
ServerAuthorizationService_Instance_Singleton ( ) : void
ServerAuthorizationService_IsAuthorized_EsbXXX_CorrectAuthorizations ( ) : void
ServerAuthorizationService_IsAuthorized_HubConnect_CorrectAuthorizations ( ) : void
ServerAuthorizationService_IsAuthorized_RequestIsFirstTime_AuthorizationCalculatedAndCached ( ) : void
ServerAuthorizationService_IsAuthorized_RequestIsNull_ThrowsArgumentNullException ( ) : void
ServerAuthorizationService_IsAuthorized_RequestIsSecondTime_CachedAuthorizationUsed ( ) : void
ServerAuthorizationService_IsAuthorized_RequestWhenNotAllowedButResultsPendingAndHubConnect_AuthorizationCalculatedAndNotCachedIsTrue ( ) : void
ServerAuthorizationService_IsAuthorized_RequestWhenNotAllowedButResultsPendingAndNotHubConnect_AuthorizationCalculatedAndNotCachedIsFalse ( ) : void
ServerAuthorizationService_IsAuthorized_RequestWhenNotAllowedButResultsPendingAndPayloadFetch_AuthorizationCalculatedAndNotCachedIsTrue ( ) : void
ServerAuthorizationService_IsAuthorized_RequestWhenNotAllowedNoResultsPendingAndHubConnect_AuthorizationCalculatedAndNotCachedIsFalse ( ) : void
ServerAuthorizationService_IsAuthorized_TimedOutPeriodExpired_ShouldNotGetFromCache ( ) : void
ServerAuthorizationService_IsAuthorized_WebExecuteOrBookmarkWorkflow_CorrectAuthorizations ( ) : void
ServerAuthorizationService_IsAuthorized_WebGetXXX_CorrectAuthorizations ( ) : void
ServerAuthorizationService_IsAuthorized_WebInvokeService_CorrectAuthorizations ( ) : void
ServerAuthorizationService_IsAuthorized_WithinTimedOutPeriod_ShouldGetFromCache ( ) : void

Method Details

Verify_IsAuthorized() public method

public Verify_IsAuthorized ( Permissions configPermissions, TestAuthorizationRequest authorizationRequest, bool isServer ) : void
configPermissions Permissions
authorizationRequest TestAuthorizationRequest
isServer bool
return void

Verify_IsAuthorized() public method

public Verify_IsAuthorized ( TestAuthorizationRequest requests ) : void
requests TestAuthorizationRequest
return void

Verify_IsAuthorized() public method

public Verify_IsAuthorized ( WindowsGroupPermission configPermissions, TestAuthorizationRequest authorizationRequest ) : void
configPermissions Dev2.Services.Security.WindowsGroupPermission
authorizationRequest TestAuthorizationRequest
return void