Class AbstractPolicyRepresentation

    • Constructor Detail

      • AbstractPolicyRepresentation

        public AbstractPolicyRepresentation()
    • Method Detail

      • getId

        public String getId()
      • setId

        public void setId​(String id)
      • getType

        public String getType()
      • setType

        public void setType​(String type)
      • setDecisionStrategy

        public void setDecisionStrategy​(DecisionStrategy decisionStrategy)
      • getLogic

        public Logic getLogic()
      • setLogic

        public void setLogic​(Logic logic)
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getDescription

        public String getDescription()
      • setDescription

        public void setDescription​(String description)
      • getPolicies

        public Set<String> getPolicies()
      • setPolicies

        public void setPolicies​(Set<String> policies)
      • addPolicy

        public void addPolicy​(String... id)
      • removePolicy

        public void removePolicy​(String policy)
      • getResources

        public Set<String> getResources()
      • setResources

        public void setResources​(Set<String> resources)
      • addResource

        public void addResource​(String id)
      • setScopes

        public void setScopes​(Set<String> scopes)
      • addScope

        public void addScope​(String... id)
      • removeScope

        public void removeScope​(String scope)
      • getOwner

        public String getOwner()
      • setOwner

        public void setOwner​(String owner)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object