keycloak
クラス
org.keycloak.representations.idm.authorization パッケージ

クラス

class  AbstractPolicyRepresentation
 
class  AggregatePolicyRepresentation
 
class  AuthorizationRequest
 
class  AuthorizationResponse
 
class  ClientPolicyRepresentation
 
enum  DecisionEffect
 
enum  DecisionStrategy
 
class  GroupPolicyRepresentation
 
class  JSPolicyRepresentation
 
enum  Logic
 
class  Permission
 
class  PermissionRequest
 
class  PermissionResponse
 
class  PermissionTicketRepresentation
 
class  PermissionTicketToken
 
enum  PolicyEnforcementMode
 
class  PolicyEvaluationRequest
 
class  PolicyEvaluationResponse
 
class  PolicyProviderRepresentation
 
class  PolicyRepresentation
 
class  ResourceOwnerRepresentation
 
class  ResourcePermissionRepresentation
 
class  ResourceRepresentation
 
class  ResourceServerRepresentation
 
class  RolePolicyRepresentation
 
class  RulePolicyRepresentation
 
class  ScopePermissionRepresentation
 
class  ScopeRepresentation
 
class  TimePolicyRepresentation
 
class  UmaPermissionRepresentation
 
class  UserPolicyRepresentation
 

クラス詳解

◆ org::keycloak::representations::idm::authorization::DecisionEffect

enum org::keycloak::representations::idm::authorization::DecisionEffect
著者
Bill Burke
バージョン
Revision
1
org.keycloak.representations.idm.authorization.DecisionEffect 連携図
Collaboration graph
列挙値
DENY
PERMIT

◆ org::keycloak::representations::idm::authorization::DecisionStrategy

enum org::keycloak::representations::idm::authorization::DecisionStrategy

The decision strategy dictates how the policies associated with a given policy are evaluated and how a final decision is obtained.

著者
Pedro Igor
org.keycloak.representations.idm.authorization.DecisionStrategy 連携図
Collaboration graph
列挙値
AFFIRMATIVE

Defines that at least one policy must evaluate to a positive decision in order to the overall decision be also positive.

CONSENSUS

Defines that the number of positive decisions must be greater than the number of negative decisions. If the number of positive and negative is the same, the final decision will be negative.

UNANIMOUS

Defines that all policies must evaluate to a positive decision in order to the overall decision be also positive.

◆ org::keycloak::representations::idm::authorization::Logic

enum org::keycloak::representations::idm::authorization::Logic

The decision strategy dictates how the policies associated with a given policy are evaluated and how a final decision is obtained.

著者
Pedro Igor
org.keycloak.representations.idm.authorization.Logic 連携図
Collaboration graph
列挙値
NEGATIVE

Defines that this policy uses a logical negation. In other words, the final decision would be a negative of the policy outcome.

POSITIVE

Defines that this policy follows a positive logic. In other words, the final decision is the policy outcome.

◆ org::keycloak::representations::idm::authorization::PolicyEnforcementMode

enum org::keycloak::representations::idm::authorization::PolicyEnforcementMode

The policy enforcement mode dictates how authorization requests are handled by the server.

著者
Pedro Igor
org.keycloak.representations.idm.authorization.PolicyEnforcementMode 連携図
Collaboration graph
列挙値
DISABLED

Completely disables the evaluation of policies and allow access to any resource.

ENFORCING

Requests are denied by default even when there is no policy associated with a given resource.

PERMISSIVE

Requests are allowed even when there is no policy associated with a given resource.