Class PolicyEnforcer.Builder
- java.lang.Object
-
- org.keycloak.adapters.authorization.PolicyEnforcer.Builder
-
- Enclosing class:
- PolicyEnforcer
public static class PolicyEnforcer.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PolicyEnforcer.BuilderauthServerUrl(String authServerUrl)PolicyEnforcer.BuilderbearerOnly(boolean bearerOnly)PolicyEnforcerbuild()PolicyEnforcer.BuilderclientId(String clientId)PolicyEnforcer.BuildercredentialProvider(org.keycloak.protocol.oidc.client.authentication.ClientCredentialsProvider credentialsProvider)PolicyEnforcer.Buildercredentials(Map<String,Object> credentials)PolicyEnforcer.BuilderenforcerConfig(InputStream is)PolicyEnforcer.BuilderenforcerConfig(org.keycloak.representations.adapters.config.PolicyEnforcerConfig enforcerConfig)PolicyEnforcer.BuilderhttpClient(org.apache.http.client.HttpClient httpClient)PolicyEnforcer.Builderrealm(String realm)
-
-
-
Method Detail
-
authServerUrl
public PolicyEnforcer.Builder authServerUrl(String authServerUrl)
-
realm
public PolicyEnforcer.Builder realm(String realm)
-
clientId
public PolicyEnforcer.Builder clientId(String clientId)
-
bearerOnly
public PolicyEnforcer.Builder bearerOnly(boolean bearerOnly)
-
credentials
public PolicyEnforcer.Builder credentials(Map<String,Object> credentials)
-
enforcerConfig
public PolicyEnforcer.Builder enforcerConfig(org.keycloak.representations.adapters.config.PolicyEnforcerConfig enforcerConfig)
-
enforcerConfig
public PolicyEnforcer.Builder enforcerConfig(InputStream is)
-
httpClient
public PolicyEnforcer.Builder httpClient(org.apache.http.client.HttpClient httpClient)
-
credentialProvider
public PolicyEnforcer.Builder credentialProvider(org.keycloak.protocol.oidc.client.authentication.ClientCredentialsProvider credentialsProvider)
-
build
public PolicyEnforcer build()
-
-