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

公開メンバ関数

String getType ()
 
String getNotBefore ()
 
void setNotBefore (String notBefore)
 
String getNotOnOrAfter ()
 
void setNotOnOrAfter (String notOnOrAfter)
 
String getDayMonth ()
 
void setDayMonth (String dayMonth)
 
String getDayMonthEnd ()
 
void setDayMonthEnd (String dayMonthEnd)
 
String getMonth ()
 
void setMonth (String month)
 
String getMonthEnd ()
 
void setMonthEnd (String monthEnd)
 
String getYear ()
 
void setYear (String year)
 
String getYearEnd ()
 
void setYearEnd (String yearEnd)
 
String getHour ()
 
void setHour (String hour)
 
String getHourEnd ()
 
void setHourEnd (String hourEnd)
 
String getMinute ()
 
void setMinute (String minute)
 
String getMinuteEnd ()
 
void setMinuteEnd (String minuteEnd)
 
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 notBefore
 
String notOnOrAfter
 
String dayMonth
 
String dayMonthEnd
 
String month
 
String monthEnd
 
String year
 
String yearEnd
 
String hour
 
String hourEnd
 
String minute
 
String minuteEnd
 

詳解

著者
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

◆ getDayMonth()

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.getDayMonth ( )
inline
58  {
59  return dayMonth;
60  }
String dayMonth
Definition: TimePolicyRepresentation.java:26

◆ getDayMonthEnd()

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.getDayMonthEnd ( )
inline
66  {
67  return dayMonthEnd;
68  }
String dayMonthEnd
Definition: TimePolicyRepresentation.java:27

◆ 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

◆ getHour()

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.getHour ( )
inline
106  {
107  return hour;
108  }
String hour
Definition: TimePolicyRepresentation.java:32

◆ getHourEnd()

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.getHourEnd ( )
inline
114  {
115  return hourEnd;
116  }
String hourEnd
Definition: TimePolicyRepresentation.java:33

◆ 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

◆ getMinute()

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.getMinute ( )
inline
122  {
123  return minute;
124  }
String minute
Definition: TimePolicyRepresentation.java:34

◆ getMinuteEnd()

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.getMinuteEnd ( )
inline
130  {
131  return minuteEnd;
132  }
String minuteEnd
Definition: TimePolicyRepresentation.java:35

◆ getMonth()

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.getMonth ( )
inline
74  {
75  return month;
76  }
String month
Definition: TimePolicyRepresentation.java:28

◆ getMonthEnd()

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.getMonthEnd ( )
inline
82  {
83  return monthEnd;
84  }
String monthEnd
Definition: TimePolicyRepresentation.java:29

◆ getName()

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

◆ getNotBefore()

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.getNotBefore ( )
inline
42  {
43  return notBefore;
44  }
String notBefore
Definition: TimePolicyRepresentation.java:24

◆ getNotOnOrAfter()

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.getNotOnOrAfter ( )
inline
50  {
51  return notOnOrAfter;
52  }
String notOnOrAfter
Definition: TimePolicyRepresentation.java:25

◆ 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

◆ getScopes()

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

◆ getType()

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.getType ( )
inline
38  {
39  return "time";
40  }

◆ getYear()

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.getYear ( )
inline
90  {
91  return year;
92  }
String year
Definition: TimePolicyRepresentation.java:30

◆ getYearEnd()

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.getYearEnd ( )
inline
98  {
99  return yearEnd;
100  }
String yearEnd
Definition: TimePolicyRepresentation.java:31

◆ 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

◆ setDayMonth()

void org.keycloak.representations.idm.authorization.TimePolicyRepresentation.setDayMonth ( String  dayMonth)
inline
62  {
63  this.dayMonth = dayMonth;
64  }
String dayMonth
Definition: TimePolicyRepresentation.java:26

◆ setDayMonthEnd()

void org.keycloak.representations.idm.authorization.TimePolicyRepresentation.setDayMonthEnd ( String  dayMonthEnd)
inline
70  {
71  this.dayMonthEnd = dayMonthEnd;
72  }
String dayMonthEnd
Definition: TimePolicyRepresentation.java:27

◆ 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

◆ setHour()

void org.keycloak.representations.idm.authorization.TimePolicyRepresentation.setHour ( String  hour)
inline
110  {
111  this.hour = hour;
112  }
String hour
Definition: TimePolicyRepresentation.java:32

◆ setHourEnd()

void org.keycloak.representations.idm.authorization.TimePolicyRepresentation.setHourEnd ( String  hourEnd)
inline
118  {
119  this.hourEnd = hourEnd;
120  }
String hourEnd
Definition: TimePolicyRepresentation.java:33

◆ 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

◆ setMinute()

void org.keycloak.representations.idm.authorization.TimePolicyRepresentation.setMinute ( String  minute)
inline
126  {
127  this.minute = minute;
128  }
String minute
Definition: TimePolicyRepresentation.java:34

◆ setMinuteEnd()

void org.keycloak.representations.idm.authorization.TimePolicyRepresentation.setMinuteEnd ( String  minuteEnd)
inline
134  {
135  this.minuteEnd = minuteEnd;
136  }
String minuteEnd
Definition: TimePolicyRepresentation.java:35

◆ setMonth()

void org.keycloak.representations.idm.authorization.TimePolicyRepresentation.setMonth ( String  month)
inline
78  {
79  this.month = month;
80  }
String month
Definition: TimePolicyRepresentation.java:28

◆ setMonthEnd()

void org.keycloak.representations.idm.authorization.TimePolicyRepresentation.setMonthEnd ( String  monthEnd)
inline
86  {
87  this.monthEnd = monthEnd;
88  }
String monthEnd
Definition: TimePolicyRepresentation.java:29

◆ setName()

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

◆ setNotBefore()

void org.keycloak.representations.idm.authorization.TimePolicyRepresentation.setNotBefore ( String  notBefore)
inline
46  {
47  this.notBefore = notBefore;
48  }
String notBefore
Definition: TimePolicyRepresentation.java:24

◆ setNotOnOrAfter()

void org.keycloak.representations.idm.authorization.TimePolicyRepresentation.setNotOnOrAfter ( String  notOnOrAfter)
inline
54  {
56  }
String notOnOrAfter
Definition: TimePolicyRepresentation.java:25

◆ 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

◆ 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

◆ setType()

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

◆ setYear()

void org.keycloak.representations.idm.authorization.TimePolicyRepresentation.setYear ( String  year)
inline
94  {
95  this.year = year;
96  }
String year
Definition: TimePolicyRepresentation.java:30

◆ setYearEnd()

void org.keycloak.representations.idm.authorization.TimePolicyRepresentation.setYearEnd ( String  yearEnd)
inline
102  {
103  this.yearEnd = yearEnd;
104  }
String yearEnd
Definition: TimePolicyRepresentation.java:31

メンバ詳解

◆ dayMonth

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.dayMonth
private

◆ dayMonthEnd

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.dayMonthEnd
private

◆ hour

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.hour
private

◆ hourEnd

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.hourEnd
private

◆ minute

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.minute
private

◆ minuteEnd

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.minuteEnd
private

◆ month

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.month
private

◆ monthEnd

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.monthEnd
private

◆ notBefore

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.notBefore
private

◆ notOnOrAfter

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.notOnOrAfter
private

◆ year

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.year
private

◆ yearEnd

String org.keycloak.representations.idm.authorization.TimePolicyRepresentation.yearEnd
private

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