An Entity of Type: Abstraction100002137, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Code Access Security (CAS), in the Microsoft .NET framework, is Microsoft's solution to prevent untrusted code from performing privileged actions. When the CLR loads an assembly it will obtain for the assembly and use this to identify the that the assembly belongs to. A code group contains a permission set (one or more permissions). Code that performs a privileged action will perform a code access which will cause the CLR to walk up the call stack and examine the permission set granted to the assembly of each method in the call stack. The code groups and permission sets are determined by the administrator of the machine who defines the . Microsoft considers CAS as obsolete and discourages its use. It is also not available in .NET Core and .NET.

Property Value
dbo:abstract
  • حماية الوصول للشفرة في إطار عمل مايكروسوفت دوت نت، هو حل مايكروسوفت لمنع التعليمات البرمجية غير الموثوق بها من تنفيذ إجراءات مميزة. عندما يقوم وقت التنفيذ المشترك للغات (CLR) بتحميل المُجمع فإنه سيحصل على دليل التجميع ويستخدم هذا التعريف مجموعة التعليمات البرمجية التي ينتمي إليها التجميع. تحتوي مجموعة التعليمات البرمجية على مجموعة أذونات (واحد أو أكثر من الأذونات). ستقوم التعليمة البرمجية التي تنفذ إجراءًا متميزًا بإجراء طلب وصول إلى التعليمات البرمجية والذي سيؤدي إلى تسجيل وقت التنفيذ المشترك للغات لأعلى مكدس استدعاءات وفحص مجموعة الأذونات الممنوحة للمجمع في كل طريقة في مكدس الاستدعاءات. يتم تحديد مجموعات الرموز ومجموعات الأذونات من قِبل مسؤول الجهاز الذي يحدد سياسة الأمان. (ar)
  • Code Access Security (CAS) ist das Sicherheitsmodell in Microsofts .Net-Framework und stellt Microsofts Lösung dar, nicht privilegierten und nicht vertrauten Code an der Ausführung sicherheitskritischer Aktionen zu hindern. Wird eine Assembly durch die Common Language Runtime (CLR) geladen, wird diese vor deren Ausführung inspiziert. Dabei wird festgestellt, zu welcher Sicherheitszone die Assembly gehört. Eine Sicherheitszone stellt dabei eine Ansammlung von Rechten dar. Code, der sicherheitsrelevante Aufgaben durchführen will, muss seinerseits das Recht zur Ausführung dieser Aufgabe von der CLR erfragen. Dabei prüft die CLR mit einem Durchlauf durch die Aufrufliste (Engl. call stack), welche Rechte der Assembly durch die Zugehörigkeit zu einer Sicherheitsgruppe gewährt wurden und gewährt oder verbietet ihrerseits die Ausführung dieser Aufgabe. Die Rechte einer Sicherheitszone werden vom Systemadministrator festgelegt. Ab .NET Core wird CAS von Microsoft als obsolet angesehen und wird dadurch in neueren .NET Versionen nicht mehr unterstützt. (de)
  • Code Access Security (CAS), in the Microsoft .NET framework, is Microsoft's solution to prevent untrusted code from performing privileged actions. When the CLR loads an assembly it will obtain for the assembly and use this to identify the that the assembly belongs to. A code group contains a permission set (one or more permissions). Code that performs a privileged action will perform a code access which will cause the CLR to walk up the call stack and examine the permission set granted to the assembly of each method in the call stack. The code groups and permission sets are determined by the administrator of the machine who defines the . Microsoft considers CAS as obsolete and discourages its use. It is also not available in .NET Core and .NET. (en)
  • 닷넷 프레임워크에서 코드 액세스 보안(영어: Code Access Security)은 신뢰되지 않은 코드로부터 특권 동작을 수행하는 것을 방지하기 위한 마이크로소프트의 솔루션이다. CLR이 를 로드할 때, 을 가져오기 위해, 어셈블리로 된 을 요구한다. 코드 그룹에 권한 집합(하나 이상의 권한)이 포함된다. 특권 동작을 수행하는 코드는 CLR이 콜 스택 워크를 하도록 코드 에 액세스한다. 그리고 콜 스택에서 어셈블리의 각 메서드의 어셈블리가 유효한 권한 집합인지 검사한다. 코드 그룹과 권한 집합은 에서 정의된 기계의 관리자(Administrator)에 의해서 결정된다. (ko)
  • Code Access Security — механизм защиты, позволяющий ограничивать доступ коду к ресурсам компьютера. Используется в среде .NET Framework. Используется для определения разрешений и установки прав доступа к различным системным ресурсам, позволяет администраторам настраивать политику безопасности с помощью предоставления доступа различному коду к определённым ресурсам. Код группы содержит одно или более разрешений. Например, коду, написанному Microsoft, могут быть предоставлены привилегии для записи на диск, а коду от другой компании в этом отказано. (ru)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 2016578 (xsd:integer)
dbo:wikiPageLength
  • 5311 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1099135587 (xsd:integer)
dbo:wikiPageWikiLink
dbp:date
  • June 2020 (en)
dbp:reason
  • Since or until? (en)
dbp:wikiPageUsesTemplate
dcterms:subject
rdf:type
rdfs:comment
  • حماية الوصول للشفرة في إطار عمل مايكروسوفت دوت نت، هو حل مايكروسوفت لمنع التعليمات البرمجية غير الموثوق بها من تنفيذ إجراءات مميزة. عندما يقوم وقت التنفيذ المشترك للغات (CLR) بتحميل المُجمع فإنه سيحصل على دليل التجميع ويستخدم هذا التعريف مجموعة التعليمات البرمجية التي ينتمي إليها التجميع. تحتوي مجموعة التعليمات البرمجية على مجموعة أذونات (واحد أو أكثر من الأذونات). ستقوم التعليمة البرمجية التي تنفذ إجراءًا متميزًا بإجراء طلب وصول إلى التعليمات البرمجية والذي سيؤدي إلى تسجيل وقت التنفيذ المشترك للغات لأعلى مكدس استدعاءات وفحص مجموعة الأذونات الممنوحة للمجمع في كل طريقة في مكدس الاستدعاءات. يتم تحديد مجموعات الرموز ومجموعات الأذونات من قِبل مسؤول الجهاز الذي يحدد سياسة الأمان. (ar)
  • Code Access Security (CAS), in the Microsoft .NET framework, is Microsoft's solution to prevent untrusted code from performing privileged actions. When the CLR loads an assembly it will obtain for the assembly and use this to identify the that the assembly belongs to. A code group contains a permission set (one or more permissions). Code that performs a privileged action will perform a code access which will cause the CLR to walk up the call stack and examine the permission set granted to the assembly of each method in the call stack. The code groups and permission sets are determined by the administrator of the machine who defines the . Microsoft considers CAS as obsolete and discourages its use. It is also not available in .NET Core and .NET. (en)
  • 닷넷 프레임워크에서 코드 액세스 보안(영어: Code Access Security)은 신뢰되지 않은 코드로부터 특권 동작을 수행하는 것을 방지하기 위한 마이크로소프트의 솔루션이다. CLR이 를 로드할 때, 을 가져오기 위해, 어셈블리로 된 을 요구한다. 코드 그룹에 권한 집합(하나 이상의 권한)이 포함된다. 특권 동작을 수행하는 코드는 CLR이 콜 스택 워크를 하도록 코드 에 액세스한다. 그리고 콜 스택에서 어셈블리의 각 메서드의 어셈블리가 유효한 권한 집합인지 검사한다. 코드 그룹과 권한 집합은 에서 정의된 기계의 관리자(Administrator)에 의해서 결정된다. (ko)
  • Code Access Security — механизм защиты, позволяющий ограничивать доступ коду к ресурсам компьютера. Используется в среде .NET Framework. Используется для определения разрешений и установки прав доступа к различным системным ресурсам, позволяет администраторам настраивать политику безопасности с помощью предоставления доступа различному коду к определённым ресурсам. Код группы содержит одно или более разрешений. Например, коду, написанному Microsoft, могут быть предоставлены привилегии для записи на диск, а коду от другой компании в этом отказано. (ru)
  • Code Access Security (CAS) ist das Sicherheitsmodell in Microsofts .Net-Framework und stellt Microsofts Lösung dar, nicht privilegierten und nicht vertrauten Code an der Ausführung sicherheitskritischer Aktionen zu hindern. Wird eine Assembly durch die Common Language Runtime (CLR) geladen, wird diese vor deren Ausführung inspiziert. Dabei wird festgestellt, zu welcher Sicherheitszone die Assembly gehört. Eine Sicherheitszone stellt dabei eine Ansammlung von Rechten dar. Die Rechte einer Sicherheitszone werden vom Systemadministrator festgelegt. (de)
rdfs:label
  • حماية الوصول للشيفرة (ar)
  • Code Access Security (de)
  • Code Access Security (en)
  • 코드 액세스 보안 (ko)
  • Code Access Security (ru)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License