Class CodeGroup

    • Field Detail

      • assemblyFullName

        public static final java.lang.String assemblyFullName
        Fully assembly qualified name: System.Security.Permissions, Version=8.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
        See Also:
        Constant Field Values
      • assemblyShortName

        public static final java.lang.String assemblyShortName
        Assembly name: System.Security.Permissions
        See Also:
        Constant Field Values
      • className

        public static final java.lang.String className
        Qualified class name: System.Security.Policy.CodeGroup
        See Also:
        Constant Field Values
      • classType

        public static JCType classType
        The type managed from JCOBridge. See JCType
    • Constructor Detail

      • CodeGroup

        public CodeGroup​(java.lang.Object instance)
                  throws java.lang.Throwable
        Internal constructor. Use with caution
        Throws:
        java.lang.Throwable
      • CodeGroup

        public CodeGroup()
                  throws java.lang.Throwable
        Throws:
        java.lang.Throwable
    • Method Detail

      • Equals

        public boolean Equals​(CodeGroup cg,
                              boolean compareChildren)
                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Copy

        public CodeGroup Copy()
                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • ResolveMatchingCodeGroups

        public CodeGroup ResolveMatchingCodeGroups​(Evidence evidence)
                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • Resolve

        public PolicyStatement Resolve​(Evidence evidence)
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • ToXml

        public SecurityElement ToXml()
                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • AddChild

        public void AddChild​(CodeGroup group)
                      throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • FromXml

        public void FromXml​(SecurityElement e)
                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • RemoveChild

        public void RemoveChild​(CodeGroup group)
                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getChildren

        public IList getChildren()
                          throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setChildren

        public void setChildren​(IList Children)
                         throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMembershipCondition

        public IMembershipCondition getMembershipCondition()
                                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setMembershipCondition

        public void setMembershipCondition​(IMembershipCondition MembershipCondition)
                                    throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getPolicyStatement

        public PolicyStatement getPolicyStatement()
                                           throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setPolicyStatement

        public void setPolicyStatement​(PolicyStatement PolicyStatement)
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getAttributeString

        public java.lang.String getAttributeString()
                                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getDescription

        public java.lang.String getDescription()
                                        throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setDescription

        public void setDescription​(java.lang.String Description)
                            throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getMergeLogic

        public java.lang.String getMergeLogic()
                                       throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getName

        public java.lang.String getName()
                                 throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • setName

        public void setName​(java.lang.String Name)
                     throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • getPermissionSetName

        public java.lang.String getPermissionSetName()
                                              throws java.lang.Throwable
        Throws:
        java.lang.Throwable