keycloak
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.keycloak.authorization.jpa.entities.PolicyEntity クラス
org.keycloak.authorization.jpa.entities.PolicyEntity 連携図
Collaboration graph

公開メンバ関数

String getId ()
 
void setId (String id)
 
String getType ()
 
void setType (String type)
 
DecisionStrategy getDecisionStrategy ()
 
void setDecisionStrategy (DecisionStrategy decisionStrategy)
 
Logic getLogic ()
 
void setLogic (Logic logic)
 
Map< String, String > getConfig ()
 
void setConfig (Map< String, String > config)
 
String getName ()
 
void setName (String name)
 
String getDescription ()
 
void setDescription (String description)
 
ResourceServerEntity getResourceServer ()
 
void setResourceServer (ResourceServerEntity resourceServer)
 
Set< ResourceEntitygetResources ()
 
void setResources (Set< ResourceEntity > resources)
 
Set< ScopeEntitygetScopes ()
 
void setScopes (Set< ScopeEntity > scopes)
 
Set< PolicyEntitygetAssociatedPolicies ()
 
void setAssociatedPolicies (Set< PolicyEntity > associatedPolicies)
 
String getOwner ()
 
void setOwner (String owner)
 
boolean equals (Object o)
 
int hashCode ()
 

非公開変数類

String id
 
String name
 
String description
 
String type
 
DecisionStrategy decisionStrategy = DecisionStrategy.UNANIMOUS
 
Logic logic = Logic.POSITIVE
 
Map< String, String > config = new HashMap()
 
ResourceServerEntity resourceServer
 
Set< PolicyEntityassociatedPolicies = new HashSet<>()
 
Set< ResourceEntityresources = new HashSet<>()
 
Set< ScopeEntityscopes = new HashSet<>()
 
String owner
 

詳解

著者
Pedro Igor

関数詳解

◆ equals()

boolean org.keycloak.authorization.jpa.entities.PolicyEntity.equals ( Object  o)
inline
216  {
217  if (this == o) return true;
218  if (o == null || getClass() != o.getClass()) return false;
219 
220  PolicyEntity that = (PolicyEntity) o;
221 
222  return getId().equals(that.getId());
223  }
String getId()
Definition: PolicyEntity.java:119

◆ getAssociatedPolicies()

Set<PolicyEntity> org.keycloak.authorization.jpa.entities.PolicyEntity.getAssociatedPolicies ( )
inline
199  {
200  return associatedPolicies;
201  }
Set< PolicyEntity > associatedPolicies
Definition: PolicyEntity.java:106

◆ getConfig()

Map<String, String> org.keycloak.authorization.jpa.entities.PolicyEntity.getConfig ( )
inline
151  {
152  return this.config;
153  }
Map< String, String > config
Definition: PolicyEntity.java:98

◆ getDecisionStrategy()

DecisionStrategy org.keycloak.authorization.jpa.entities.PolicyEntity.getDecisionStrategy ( )
inline
135  {
136  return this.decisionStrategy;
137  }
DecisionStrategy decisionStrategy
Definition: PolicyEntity.java:89

◆ getDescription()

String org.keycloak.authorization.jpa.entities.PolicyEntity.getDescription ( )
inline
167  {
168  return this.description;
169  }
String description
Definition: PolicyEntity.java:83

◆ getId()

String org.keycloak.authorization.jpa.entities.PolicyEntity.getId ( )
inline
119  {
120  return this.id;
121  }
String id
Definition: PolicyEntity.java:76

◆ getLogic()

Logic org.keycloak.authorization.jpa.entities.PolicyEntity.getLogic ( )
inline
143  {
144  return this.logic;
145  }
Logic logic
Definition: PolicyEntity.java:92

◆ getName()

String org.keycloak.authorization.jpa.entities.PolicyEntity.getName ( )
inline
159  {
160  return this.name;
161  }
String name
Definition: PolicyEntity.java:79

◆ getOwner()

String org.keycloak.authorization.jpa.entities.PolicyEntity.getOwner ( )
inline
207  {
208  return owner;
209  }
String owner
Definition: PolicyEntity.java:117

◆ getResources()

Set<ResourceEntity> org.keycloak.authorization.jpa.entities.PolicyEntity.getResources ( )
inline
183  {
184  return this.resources;
185  }
Set< ResourceEntity > resources
Definition: PolicyEntity.java:110

◆ getResourceServer()

ResourceServerEntity org.keycloak.authorization.jpa.entities.PolicyEntity.getResourceServer ( )
inline
175  {
176  return this.resourceServer;
177  }
ResourceServerEntity resourceServer
Definition: PolicyEntity.java:102

◆ getScopes()

Set<ScopeEntity> org.keycloak.authorization.jpa.entities.PolicyEntity.getScopes ( )
inline
191  {
192  return this.scopes;
193  }
Set< ScopeEntity > scopes
Definition: PolicyEntity.java:114

◆ getType()

String org.keycloak.authorization.jpa.entities.PolicyEntity.getType ( )
inline
127  {
128  return this.type;
129  }
String type
Definition: PolicyEntity.java:86

◆ hashCode()

int org.keycloak.authorization.jpa.entities.PolicyEntity.hashCode ( )
inline
226  {
227  return getId().hashCode();
228  }
String getId()
Definition: PolicyEntity.java:119

◆ setAssociatedPolicies()

void org.keycloak.authorization.jpa.entities.PolicyEntity.setAssociatedPolicies ( Set< PolicyEntity associatedPolicies)
inline
203  {
205  }
Set< PolicyEntity > associatedPolicies
Definition: PolicyEntity.java:106

◆ setConfig()

void org.keycloak.authorization.jpa.entities.PolicyEntity.setConfig ( Map< String, String >  config)
inline
155  {
156  this.config = config;
157  }
Map< String, String > config
Definition: PolicyEntity.java:98

◆ setDecisionStrategy()

void org.keycloak.authorization.jpa.entities.PolicyEntity.setDecisionStrategy ( DecisionStrategy  decisionStrategy)
inline
139  {
141  }
DecisionStrategy decisionStrategy
Definition: PolicyEntity.java:89

◆ setDescription()

void org.keycloak.authorization.jpa.entities.PolicyEntity.setDescription ( String  description)
inline
171  {
172  this.description = description;
173  }
String description
Definition: PolicyEntity.java:83

◆ setId()

void org.keycloak.authorization.jpa.entities.PolicyEntity.setId ( String  id)
inline
123  {
124  this.id = id;
125  }
String id
Definition: PolicyEntity.java:76

◆ setLogic()

void org.keycloak.authorization.jpa.entities.PolicyEntity.setLogic ( Logic  logic)
inline
147  {
148  this.logic = logic;
149  }
Logic logic
Definition: PolicyEntity.java:92

◆ setName()

void org.keycloak.authorization.jpa.entities.PolicyEntity.setName ( String  name)
inline
163  {
164  this.name = name;
165  }
String name
Definition: PolicyEntity.java:79

◆ setOwner()

void org.keycloak.authorization.jpa.entities.PolicyEntity.setOwner ( String  owner)
inline
211  {
212  this.owner = owner;
213  }
String owner
Definition: PolicyEntity.java:117

◆ setResources()

void org.keycloak.authorization.jpa.entities.PolicyEntity.setResources ( Set< ResourceEntity resources)
inline
187  {
188  this.resources = resources;
189  }
Set< ResourceEntity > resources
Definition: PolicyEntity.java:110

◆ setResourceServer()

void org.keycloak.authorization.jpa.entities.PolicyEntity.setResourceServer ( ResourceServerEntity  resourceServer)
inline
179  {
181  }
ResourceServerEntity resourceServer
Definition: PolicyEntity.java:102

◆ setScopes()

void org.keycloak.authorization.jpa.entities.PolicyEntity.setScopes ( Set< ScopeEntity scopes)
inline
195  {
196  this.scopes = scopes;
197  }
Set< ScopeEntity > scopes
Definition: PolicyEntity.java:114

◆ setType()

void org.keycloak.authorization.jpa.entities.PolicyEntity.setType ( String  type)
inline
131  {
132  this.type = type;
133  }
String type
Definition: PolicyEntity.java:86

メンバ詳解

◆ associatedPolicies

Set<PolicyEntity> org.keycloak.authorization.jpa.entities.PolicyEntity.associatedPolicies = new HashSet<>()
private

◆ config

Map<String, String> org.keycloak.authorization.jpa.entities.PolicyEntity.config = new HashMap()
private

◆ decisionStrategy

DecisionStrategy org.keycloak.authorization.jpa.entities.PolicyEntity.decisionStrategy = DecisionStrategy.UNANIMOUS
private

◆ description

String org.keycloak.authorization.jpa.entities.PolicyEntity.description
private

◆ id

String org.keycloak.authorization.jpa.entities.PolicyEntity.id
private

◆ logic

Logic org.keycloak.authorization.jpa.entities.PolicyEntity.logic = Logic.POSITIVE
private

◆ name

String org.keycloak.authorization.jpa.entities.PolicyEntity.name
private

◆ owner

String org.keycloak.authorization.jpa.entities.PolicyEntity.owner
private

◆ resources

Set<ResourceEntity> org.keycloak.authorization.jpa.entities.PolicyEntity.resources = new HashSet<>()
private

◆ resourceServer

ResourceServerEntity org.keycloak.authorization.jpa.entities.PolicyEntity.resourceServer
private

◆ scopes

Set<ScopeEntity> org.keycloak.authorization.jpa.entities.PolicyEntity.scopes = new HashSet<>()
private

◆ type

String org.keycloak.authorization.jpa.entities.PolicyEntity.type
private

このクラス詳解は次のファイルから抽出されました: