keycloak
公開メンバ関数 | 限定公開変数類 | 全メンバ一覧
org.keycloak.representations.AccessToken.Access クラス
org.keycloak.representations.AccessToken.Access の継承関係図
Inheritance graph
org.keycloak.representations.AccessToken.Access 連携図
Collaboration graph

公開メンバ関数

 Access ()
 
Access clone ()
 
Set< String > getRoles ()
 
Access roles (Set< String > roles)
 
boolean isUserInRole (String role)
 
Access addRole (String role)
 
Boolean getVerifyCaller ()
 
Access verifyCaller (Boolean required)
 

限定公開変数類

Set< String > roles
 
Boolean verifyCaller
 

詳解

構築子と解体子

◆ Access()

org.keycloak.representations.AccessToken.Access.Access ( )
inline
43  {
44  }

関数詳解

◆ addRole()

Access org.keycloak.representations.AccessToken.Access.addRole ( String  role)
inline
71  {
72  if (roles == null) roles = new HashSet<String>();
73  roles.add(role);
74  return this;
75  }
Set< String > roles
Definition: AccessToken.java:39

◆ clone()

Access org.keycloak.representations.AccessToken.Access.clone ( )
inline
46  {
47  Access access = new Access();
48  access.verifyCaller = verifyCaller;
49  if (roles != null) {
50  access.roles = new HashSet<String>();
51  access.roles.addAll(roles);
52  }
53  return access;
54  }
Set< String > roles
Definition: AccessToken.java:39
Boolean verifyCaller
Definition: AccessToken.java:41
Access()
Definition: AccessToken.java:43

◆ getRoles()

Set<String> org.keycloak.representations.AccessToken.Access.getRoles ( )
inline
56  {
57  return roles;
58  }
Set< String > roles
Definition: AccessToken.java:39

◆ getVerifyCaller()

Boolean org.keycloak.representations.AccessToken.Access.getVerifyCaller ( )
inline
77  {
78  return verifyCaller;
79  }
Boolean verifyCaller
Definition: AccessToken.java:41

◆ isUserInRole()

boolean org.keycloak.representations.AccessToken.Access.isUserInRole ( String  role)
inline
66  {
67  if (roles == null) return false;
68  return roles.contains(role);
69  }
Set< String > roles
Definition: AccessToken.java:39

◆ roles()

Access org.keycloak.representations.AccessToken.Access.roles ( Set< String >  roles)
inline
60  {
61  this.roles = roles;
62  return this;
63  }
Set< String > roles
Definition: AccessToken.java:39

◆ verifyCaller()

Access org.keycloak.representations.AccessToken.Access.verifyCaller ( Boolean  required)
inline
81  {
82  this.verifyCaller = required;
83  return this;
84  }
Boolean verifyCaller
Definition: AccessToken.java:41

メンバ詳解

◆ roles

Set<String> org.keycloak.representations.AccessToken.Access.roles
protected

◆ verifyCaller

Boolean org.keycloak.representations.AccessToken.Access.verifyCaller
protected

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