keycloak
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.keycloak.representations.idm.authorization.RulePolicyRepresentation クラス
org.keycloak.representations.idm.authorization.RulePolicyRepresentation の継承関係図
Inheritance graph
org.keycloak.representations.idm.authorization.RulePolicyRepresentation 連携図
Collaboration graph

公開メンバ関数

String getType ()
 
String getArtifactGroupId ()
 
void setArtifactGroupId (String artifactGroupId)
 
String getArtifactId ()
 
void setArtifactId (String artifactId)
 
String getArtifactVersion ()
 
void setArtifactVersion (String artifactVersion)
 
String getModuleName ()
 
void setModuleName (String moduleName)
 
String getSessionName ()
 
void setSessionName (String sessionName)
 
String getScannerPeriod ()
 
void setScannerPeriod (String scannerPeriod)
 
String getScannerPeriodUnit ()
 
void setScannerPeriodUnit (String scannerPeriodUnit)
 
String getId ()
 
void setId (String id)
 
void setType (String type)
 
DecisionStrategy getDecisionStrategy ()
 
void setDecisionStrategy (DecisionStrategy decisionStrategy)
 
Logic getLogic ()
 
void setLogic (Logic logic)
 
String getName ()
 
void setName (String name)
 
String getDescription ()
 
void setDescription (String description)
 
Set< String > getPolicies ()
 
void setPolicies (Set< String > policies)
 
void addPolicy (String... id)
 
void removePolicy (String policy)
 
Set< String > getResources ()
 
void setResources (Set< String > resources)
 
void addResource (String id)
 
Set< String > getScopes ()
 
void setScopes (Set< String > scopes)
 
void addScope (String... id)
 
void removeScope (String scope)
 
String getOwner ()
 
void setOwner (String owner)
 
boolean equals (final Object o)
 
int hashCode ()
 

非公開変数類

String artifactGroupId
 
String artifactId
 
String artifactVersion
 
String moduleName
 
String sessionName
 
String scannerPeriod
 
String scannerPeriodUnit
 

詳解

著者
Pedro Igor

関数詳解

◆ addPolicy()

void org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.addPolicy ( String...  id)
inlineinherited
96  {
97  if (this.policies == null) {
98  this.policies = new HashSet<>();
99  }
100  this.policies.addAll(Arrays.asList(id));
101  }
Set< String > policies
Definition: AbstractPolicyRepresentation.java:33

◆ addResource()

void org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.addResource ( String  id)
inlineinherited
117  {
118  if (this.resources == null) {
119  this.resources = new HashSet<>();
120  }
121  this.resources.add(id);
122  }
Set< String > resources
Definition: AbstractPolicyRepresentation.java:34

◆ addScope()

void org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.addScope ( String...  id)
inlineinherited
132  {
133  if (this.scopes == null) {
134  this.scopes = new HashSet<>();
135  }
136  this.scopes.addAll(Arrays.asList(id));
137  }
Set< String > scopes
Definition: AbstractPolicyRepresentation.java:35

◆ equals()

boolean org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.equals ( final Object  o)
inlineinherited
154  {
155  if (this == o) return true;
156  if (o == null || getClass() != o.getClass()) return false;
157  final AbstractPolicyRepresentation policy = (AbstractPolicyRepresentation) o;
158  return Objects.equals(getId(), policy.getId());
159  }
String getId()
Definition: AbstractPolicyRepresentation.java:40

◆ getArtifactGroupId()

String org.keycloak.representations.idm.authorization.RulePolicyRepresentation.getArtifactGroupId ( )
inline
37  {
38  return artifactGroupId;
39  }
String artifactGroupId
Definition: RulePolicyRepresentation.java:24

◆ getArtifactId()

String org.keycloak.representations.idm.authorization.RulePolicyRepresentation.getArtifactId ( )
inline
45  {
46  return artifactId;
47  }
String artifactId
Definition: RulePolicyRepresentation.java:25

◆ getArtifactVersion()

String org.keycloak.representations.idm.authorization.RulePolicyRepresentation.getArtifactVersion ( )
inline
53  {
54  return artifactVersion;
55  }
String artifactVersion
Definition: RulePolicyRepresentation.java:26

◆ getDecisionStrategy()

DecisionStrategy org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.getDecisionStrategy ( )
inlineinherited
56  {
57  return this.decisionStrategy;
58  }
DecisionStrategy decisionStrategy
Definition: AbstractPolicyRepresentation.java:37

◆ getDescription()

String org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.getDescription ( )
inlineinherited
80  {
81  return this.description;
82  }
String description
Definition: AbstractPolicyRepresentation.java:31

◆ getId()

String org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.getId ( )
inlineinherited
40  {
41  return this.id;
42  }
String id
Definition: AbstractPolicyRepresentation.java:29

◆ getLogic()

Logic org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.getLogic ( )
inlineinherited
64  {
65  return logic;
66  }
Logic logic
Definition: AbstractPolicyRepresentation.java:36

◆ getModuleName()

String org.keycloak.representations.idm.authorization.RulePolicyRepresentation.getModuleName ( )
inline
61  {
62  return moduleName;
63  }
String moduleName
Definition: RulePolicyRepresentation.java:27

◆ getName()

String org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.getName ( )
inlineinherited
72  {
73  return name;
74  }
String name
Definition: AbstractPolicyRepresentation.java:30

◆ getOwner()

String org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.getOwner ( )
inlineinherited
145  {
146  return owner;
147  }
String owner
Definition: AbstractPolicyRepresentation.java:38

◆ getPolicies()

Set<String> org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.getPolicies ( )
inlineinherited
88  {
89  return policies;
90  }
Set< String > policies
Definition: AbstractPolicyRepresentation.java:33

◆ getResources()

Set<String> org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.getResources ( )
inlineinherited
109  {
110  return resources;
111  }
Set< String > resources
Definition: AbstractPolicyRepresentation.java:34

◆ getScannerPeriod()

String org.keycloak.representations.idm.authorization.RulePolicyRepresentation.getScannerPeriod ( )
inline
77  {
78  return scannerPeriod;
79  }
String scannerPeriod
Definition: RulePolicyRepresentation.java:29

◆ getScannerPeriodUnit()

String org.keycloak.representations.idm.authorization.RulePolicyRepresentation.getScannerPeriodUnit ( )
inline
85  {
86  return scannerPeriodUnit;
87  }
String scannerPeriodUnit
Definition: RulePolicyRepresentation.java:30

◆ getScopes()

Set<String> org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.getScopes ( )
inlineinherited
124  {
125  return scopes;
126  }
Set< String > scopes
Definition: AbstractPolicyRepresentation.java:35

◆ getSessionName()

String org.keycloak.representations.idm.authorization.RulePolicyRepresentation.getSessionName ( )
inline
69  {
70  return sessionName;
71  }
String sessionName
Definition: RulePolicyRepresentation.java:28

◆ getType()

String org.keycloak.representations.idm.authorization.RulePolicyRepresentation.getType ( )
inline
33  {
34  return "rules";
35  }

◆ hashCode()

int org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.hashCode ( )
inlineinherited
162  {
163  return Objects.hash(getId());
164  }
String getId()
Definition: AbstractPolicyRepresentation.java:40

◆ removePolicy()

void org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.removePolicy ( String  policy)
inlineinherited
103  {
104  if (policies != null) {
105  policies.remove(policy);
106  }
107  }
Set< String > policies
Definition: AbstractPolicyRepresentation.java:33

◆ removeScope()

void org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.removeScope ( String  scope)
inlineinherited
139  {
140  if (scopes != null) {
141  scopes.remove(scope);
142  }
143  }
Set< String > scopes
Definition: AbstractPolicyRepresentation.java:35

◆ setArtifactGroupId()

void org.keycloak.representations.idm.authorization.RulePolicyRepresentation.setArtifactGroupId ( String  artifactGroupId)
inline
41  {
43  }
String artifactGroupId
Definition: RulePolicyRepresentation.java:24

◆ setArtifactId()

void org.keycloak.representations.idm.authorization.RulePolicyRepresentation.setArtifactId ( String  artifactId)
inline
49  {
50  this.artifactId = artifactId;
51  }
String artifactId
Definition: RulePolicyRepresentation.java:25

◆ setArtifactVersion()

void org.keycloak.representations.idm.authorization.RulePolicyRepresentation.setArtifactVersion ( String  artifactVersion)
inline
57  {
59  }
String artifactVersion
Definition: RulePolicyRepresentation.java:26

◆ setDecisionStrategy()

void org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.setDecisionStrategy ( DecisionStrategy  decisionStrategy)
inlineinherited
60  {
62  }
DecisionStrategy decisionStrategy
Definition: AbstractPolicyRepresentation.java:37

◆ setDescription()

void org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.setDescription ( String  description)
inlineinherited
84  {
85  this.description = description;
86  }
String description
Definition: AbstractPolicyRepresentation.java:31

◆ setId()

void org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.setId ( String  id)
inlineinherited
44  {
45  this.id = id;
46  }
String id
Definition: AbstractPolicyRepresentation.java:29

◆ setLogic()

void org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.setLogic ( Logic  logic)
inlineinherited
68  {
69  this.logic = logic;
70  }
Logic logic
Definition: AbstractPolicyRepresentation.java:36

◆ setModuleName()

void org.keycloak.representations.idm.authorization.RulePolicyRepresentation.setModuleName ( String  moduleName)
inline
65  {
66  this.moduleName = moduleName;
67  }
String moduleName
Definition: RulePolicyRepresentation.java:27

◆ setName()

void org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.setName ( String  name)
inlineinherited
76  {
77  this.name = name;
78  }
String name
Definition: AbstractPolicyRepresentation.java:30

◆ setOwner()

void org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.setOwner ( String  owner)
inlineinherited
149  {
150  this.owner = owner;
151  }
String owner
Definition: AbstractPolicyRepresentation.java:38

◆ setPolicies()

void org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.setPolicies ( Set< String >  policies)
inlineinherited
92  {
93  this.policies = policies;
94  }
Set< String > policies
Definition: AbstractPolicyRepresentation.java:33

◆ setResources()

void org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.setResources ( Set< String >  resources)
inlineinherited
113  {
114  this.resources = resources;
115  }
Set< String > resources
Definition: AbstractPolicyRepresentation.java:34

◆ setScannerPeriod()

void org.keycloak.representations.idm.authorization.RulePolicyRepresentation.setScannerPeriod ( String  scannerPeriod)
inline
81  {
83  }
String scannerPeriod
Definition: RulePolicyRepresentation.java:29

◆ setScannerPeriodUnit()

void org.keycloak.representations.idm.authorization.RulePolicyRepresentation.setScannerPeriodUnit ( String  scannerPeriodUnit)
inline
89  {
91  }
String scannerPeriodUnit
Definition: RulePolicyRepresentation.java:30

◆ setScopes()

void org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.setScopes ( Set< String >  scopes)
inlineinherited
128  {
129  this.scopes = scopes;
130  }
Set< String > scopes
Definition: AbstractPolicyRepresentation.java:35

◆ setSessionName()

void org.keycloak.representations.idm.authorization.RulePolicyRepresentation.setSessionName ( String  sessionName)
inline
73  {
74  this.sessionName = sessionName;
75  }
String sessionName
Definition: RulePolicyRepresentation.java:28

◆ setType()

void org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation.setType ( String  type)
inlineinherited
52  {
53  this.type = type;
54  }
String type
Definition: AbstractPolicyRepresentation.java:32

メンバ詳解

◆ artifactGroupId

String org.keycloak.representations.idm.authorization.RulePolicyRepresentation.artifactGroupId
private

◆ artifactId

String org.keycloak.representations.idm.authorization.RulePolicyRepresentation.artifactId
private

◆ artifactVersion

String org.keycloak.representations.idm.authorization.RulePolicyRepresentation.artifactVersion
private

◆ moduleName

String org.keycloak.representations.idm.authorization.RulePolicyRepresentation.moduleName
private

◆ scannerPeriod

String org.keycloak.representations.idm.authorization.RulePolicyRepresentation.scannerPeriod
private

◆ scannerPeriodUnit

String org.keycloak.representations.idm.authorization.RulePolicyRepresentation.scannerPeriodUnit
private

◆ sessionName

String org.keycloak.representations.idm.authorization.RulePolicyRepresentation.sessionName
private

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