Esempio n. 1
0
 /// <override></override>
 public bool IsGranted(Permission permission, SecurityAccess access, ISecurityDomainObject securityDomainObject)
 {
     if (securityDomainObject == null)
     {
         throw new ArgumentNullException("shape");
     }
     return(IsGranted(permission, access, securityDomainObject.SecurityDomainName));
 }
Esempio n. 2
0
 /// <override></override>
 public bool IsGranted(Permission permission, ISecurityDomainObject shape)
 {
     if (shape == null)
     {
         throw new ArgumentNullException("shape");
     }
     return(IsGranted(permission, shape.SecurityDomainName));
 }
Esempio n. 3
0
        private void UpdateDomainPermissionCtrls(ISecurityDomainObject securityObject, Type objType)
        {
            IEnumerable <ISecurityDomainObject> securityObjs = null;

            if (securityObject != null)
            {
                securityObjs = SingleInstanceEnumerator <ISecurityDomainObject> .Create(securityObject);
            }
            UpdateDomainPermissionCtrls(securityObjs, objType);
        }
Esempio n. 4
0
 private void UpdateDomainPermissionCtrls(ISecurityDomainObject securityObject, Type objType)
 {
     IEnumerable<ISecurityDomainObject> securityObjs = null;
     if (securityObject != null)
         securityObjs = SingleInstanceEnumerator<ISecurityDomainObject>.Create(securityObject);
     UpdateDomainPermissionCtrls(securityObjs, objType);
 }