All Classes Interface Summary Class Summary Enum Summary Exception Summary
Class |
Description |
AbstractAuthenticationExecutionRepresentation |
|
AbstractOAuthClient |
|
AbstractPolicyRepresentation |
|
AccessToken |
|
AccessToken.Access |
|
AccessToken.Authorization |
|
AccessToken.CertConf |
|
AccessTokenResponse |
OAuth 2.0 Access Token Response json
|
AccountLinkUriRepresentation |
|
AdapterConfig |
Configuration for Java based adapters
|
AdapterConstants |
|
AdapterHttpClientConfig |
Configuration options relevant for configuring http client that can be used by adapter.
|
AddressClaimSet |
|
AdminAction |
Posted to managed client from admin server.
|
AdminEventRepresentation |
|
AesCbcHmacShaEncryptionProvider |
|
AesCbcHmacShaEncryptionProvider.Aes128CbcHmacSha256Provider |
|
AesCbcHmacShaEncryptionProvider.Aes192CbcHmacSha384Provider |
|
AesCbcHmacShaEncryptionProvider.Aes256CbcHmacSha512Provider |
|
AesCbcHmacShaJWEEncryptionProvider |
|
AesGcmEncryptionProvider |
|
AesGcmJWEEncryptionProvider |
|
AggregatePolicyRepresentation |
|
Algorithm |
|
Algorithm |
Deprecated. |
AlgorithmType |
|
ApplicationRepresentation |
Deprecated. |
AsymmetricSignatureSignerContext |
|
AsymmetricSignatureVerifierContext |
|
AuthDetailsRepresentation |
|
AuthenticationExecutionExportRepresentation |
|
AuthenticationExecutionInfoRepresentation |
|
AuthenticationExecutionRepresentation |
|
AuthenticationFlowRepresentation |
|
AuthenticatorConfigInfoRepresentation |
|
AuthenticatorConfigRepresentation |
|
AuthorizationContext |
|
AuthorizationDetailsJSONRepresentation |
The JSON representation of a Rich Authorization Request's "authorization_details" object.
|
AuthorizationRequest |
|
AuthorizationRequest.Metadata |
|
AuthorizationResponse |
|
AuthorizationResponseToken |
|
BaseAdapterConfig |
Common Adapter configuration
|
BaseRealmConfig |
Common Realm Configuration
|
BasicAuthHelper |
|
BasicAuthHelper.UrlEncoded |
|
CertificateRepresentation |
PEM values of key and certificate
|
ClaimRepresentation |
|
ClaimsRepresentation |
Claims parameter as described in the OIDC specification https://openid.net/specs/openid-connect-core-1_0.html#ClaimsParameter
|
ClaimsRepresentation.ClaimContext |
|
ClaimsRepresentation.ClaimValue<CLAIM_TYPE> |
|
ClientInitialAccessCreatePresentation |
|
ClientInitialAccessPresentation |
|
ClientInstallationRepresentation |
|
ClientMappingsRepresentation |
|
ClientPoliciesRepresentation |
Client Policies' (the set of all Client Policy) external representation class
|
ClientPolicyConditionConfigurationRepresentation |
Just adds some type-safety to the ClientPolicyConditionConfiguration
|
ClientPolicyConditionRepresentation |
|
ClientPolicyExecutorConfigurationRepresentation |
Just adds some type-safety to the ClientPolicyExecutorConfiguration
|
ClientPolicyExecutorRepresentation |
|
ClientPolicyRepresentation |
|
ClientPolicyRepresentation |
Client Policy's external representation class
|
ClientProfileRepresentation |
Client Profile's external representation class
|
ClientProfilesRepresentation |
Client Profiles' (the set of all Client Profile) external representation class
|
ClientRepresentation |
Created by st on 29/03/17.
|
ClientRepresentation |
|
ClientScopePolicyRepresentation |
|
ClientScopePolicyRepresentation.ClientScopeDefinition |
|
ClientScopeRepresentation |
|
ClientTemplateRepresentation |
Deprecated. |
ComponentExportRepresentation |
|
ComponentRepresentation |
|
ComponentTypeRepresentation |
|
Config |
|
Config.ConfigProvider |
|
Config.Scope |
|
Config.SystemPropertiesConfigProvider |
|
Config.SystemPropertiesScope |
|
ConfigPropertyRepresentation |
|
ConsentRepresentation |
|
ConsentScopeRepresentation |
|
CredentialMetadataRepresentation |
|
CredentialRepresentation |
|
DecisionEffect |
|
DecisionStrategy |
The decision strategy dictates how the policies associated with a given policy are evaluated and how a final decision
is obtained.
|
DeviceRepresentation |
|
DirectAlgorithmProvider |
|
DockerAccess |
Per the docker auth v2 spec, access is defined like this:
{
"type": "repository",
"name": "samalba/my-app",
"actions": [
"push",
"pull"
]
}
|
DockerError |
JSON Representation of a Docker Error in the following format:
{
"code": "UNAUTHORIZED",
"message": "access to the requested resource is not authorized",
"detail": [
{
"Type": "repository",
"Name": "samalba/my-app",
"Action": "pull"
},
{
"Type": "repository",
"Name": "samalba/my-app",
"Action": "push"
}
]
}
|
DockerErrorResponseToken |
|
DockerResponse |
Creates a response understandable by the docker client in the form:
{
"token" : "eyJh...nSQ",
"expires_in" : 300,
"issued_at" : "2016-09-02T10:56:33Z"
}
|
DockerResponseToken |
* {
"iss": "auth.docker.com",
"sub": "jlhawn",
"aud": "registry.docker.com",
"exp": 1415387315,
"nbf": 1415387015,
"iat": 1415387015,
"jti": "tYJCO1c6cnyy7kAn0c7rKPgbV1H1bFws",
"access": [
{
"type": "repository",
"name": "samalba/my-app",
"actions": [
"push"
]
}
]
}
|
ECPublicJWK |
|
EnumWithStableIndex |
Classes implementing this interface guarantee that for each instance of this class,
there exists an mutually unique integer which is stable in time, and identifies
always the same instance of this class.
|
ErrorRepresentation |
|
EventRepresentation |
|
FederatedIdentityRepresentation |
|
GlobalRequestResult |
Result of the "global" request (like push notBefore or logoutAll), which is send to all cluster nodes
|
GroupPolicyRepresentation |
|
GroupPolicyRepresentation.GroupDefinition |
|
GroupRepresentation |
|
HashException |
|
HashUtils |
|
HMACProvider |
|
IdentityProviderMapperRepresentation |
|
IdentityProviderMapperTypeRepresentation |
|
IdentityProviderRepresentation |
|
IDToken |
|
JavaAlgorithm |
|
JOSE |
An interface to represent signed (JWS) and encrypted (JWE) JWTs.
|
JOSEHeader |
This interface represents a JOSE header.
|
JOSEParser |
|
JsonSerialization |
Utility class to handle simple JSON serializable for Keycloak.
|
JSONWebKeySet |
|
JsonWebToken |
|
JSPolicyRepresentation |
|
JWE |
|
JWEAlgorithmProvider |
|
JWEConstants |
|
JWEEncryptionProvider |
|
JWEException |
|
JWEHeader |
|
JWEKeyStorage |
|
JWEKeyStorage.KeyUse |
|
JWEUtils |
|
JWK |
|
JWK.Use |
|
JWKBuilder |
|
JWKParser |
|
JWKSUtils |
|
JWKUtil |
|
JWSBuilder |
|
JWSHeader |
|
JWSInput |
|
JWSInputException |
|
KeycloakPrincipal<T extends KeycloakSecurityContext> |
|
KeycloakSecurityContext |
Available in secured requests under HttpServletRequest.getAttribute()
Also available in HttpSession.getAttribute under the classname of this class
|
KeyEncryptionJWEAlgorithmProvider |
|
KeyPairVerifier |
|
KeysMetadataRepresentation |
|
KeysMetadataRepresentation.KeyMetadataRepresentation |
|
KeyStatus |
|
KeyStoreConfig |
Configuration of KeyStore.
|
KeyType |
|
KeyUse |
|
KeyWrapper |
|
LDAPCapabilityRepresentation |
Value object to represent an OID (object identifier) as used to describe LDAP schema, extension and features.
|
LDAPCapabilityRepresentation.CapabilityType |
|
LinkedAccountRepresentation |
|
Logic |
The decision strategy dictates how the policies associated with a given policy are evaluated and how a final decision
is obtained.
|
LogoutAction |
|
LogoutToken |
|
MacSignatureSignerContext |
|
MacSignatureVerifierContext |
|
ManagementPermissionReference |
|
ManagementPermissionRepresentation |
|
MappingsRepresentation |
|
MemoryInfoRepresentation |
|
MTLSEndpointAliases |
|
OAuth2Constants |
|
OAuth2DeviceAuthorizationResponse |
|
OAuth2ErrorRepresentation |
|
OAuthClientRepresentation |
Deprecated. |
OAuthErrorException |
|
OIDCClientRepresentation |
|
OIDCConfigurationRepresentation |
|
PartialImportRepresentation |
Used for partial import of users, groups, clients, roles, and identity providers.
|
PartialImportRepresentation.Policy |
|
PasswordPolicyTypeRepresentation |
|
Permission |
|
PermissionRequest |
|
PermissionResponse |
|
PermissionTicketRepresentation |
|
PermissionTicketToken |
|
PolicyEnforcementMode |
The policy enforcement mode dictates how authorization requests are handled by the server.
|
PolicyEnforcerConfig |
|
PolicyEnforcerConfig.EnforcementMode |
|
PolicyEnforcerConfig.MethodConfig |
|
PolicyEnforcerConfig.PathCacheConfig |
|
PolicyEnforcerConfig.PathConfig |
|
PolicyEnforcerConfig.ScopeEnforcementMode |
|
PolicyEnforcerConfig.UserManagedAccessConfig |
|
PolicyEvaluationRequest |
|
PolicyEvaluationResponse |
|
PolicyEvaluationResponse.EvaluationResultRepresentation |
|
PolicyEvaluationResponse.PolicyResultRepresentation |
|
PolicyProviderRepresentation |
|
PolicyRepresentation |
|
ProfileInfoRepresentation |
|
ProtocolMapperRepresentation |
|
ProtocolMapperTypeRepresentation |
|
ProviderRepresentation |
|
PublishedRealmRepresentation |
|
PushNotBeforeAction |
|
RealmEventsConfigRepresentation |
|
RealmRepresentation |
|
RefreshToken |
|
RegexPolicyRepresentation |
|
RequiredActionProviderRepresentation |
|
RequiredActionProviderSimpleRepresentation |
Some endpoints (like register new required action) doesn't support all the fields (like setEnabled etc).
|
ResourceOwnerRepresentation |
|
ResourcePermissionRepresentation |
|
ResourceRepresentation |
One or more resources that the resource server manages as a set of protected resources.
|
ResourceServerRepresentation |
|
RolePolicyRepresentation |
|
RolePolicyRepresentation.RoleDefinition |
|
RoleRepresentation |
|
RoleRepresentation.Composites |
|
RolesRepresentation |
|
RsaKeyEncryption256JWEAlgorithmProvider |
|
RsaKeyEncryptionJWEAlgorithmProvider |
|
RSAProvider |
|
RSAPublicJWK |
|
RSATokenVerifier |
Deprecated. |
ScopeMappingRepresentation |
|
ScopePermissionRepresentation |
|
ScopeRepresentation |
A bounded extent of access that is possible to perform on a resource set.
|
ScriptProviderDescriptor |
|
ScriptProviderMetadata |
|
ServerInfoRepresentation |
|
ServiceUrlConstants |
|
SessionRepresentation |
Created by st on 29/03/17.
|
SignatureException |
|
SignatureProvider |
|
SignatureSignerContext |
|
SignatureVerifierContext |
|
SocialLinkRepresentation |
|
SpiInfoRepresentation |
|
StringListMapDeserializer |
|
StringOrArrayDeserializer |
|
StringOrArraySerializer |
|
SynchronizationResultRepresentation |
|
SystemInfoRepresentation |
|
SystemPropertiesJsonParserFactory |
Provides replacing of system properties for parsed values
|
SystemPropertiesJsonParserFactory.SystemPropertiesAwareJsonParser |
|
TestAvailabilityAction |
|
TestLdapConnectionRepresentation |
|
ThemeInfoRepresentation |
|
TimePolicyRepresentation |
|
Token |
|
TokenCategory |
|
TokenIdGenerator |
|
TokenMetadataRepresentation |
|
TokenNotActiveException |
Exception thrown for cases when token is invalid due to time constraints (expired, or not yet valid).
|
TokenSignatureInvalidException |
Thrown when token signature is invalid.
|
TokenStore |
|
TokenUtil |
|
TokenVerificationException |
Exception thrown on failed verification of a token.
|
TokenVerifier<T extends JsonWebToken> |
|
TokenVerifier.AudienceCheck |
|
TokenVerifier.IssuedForCheck |
|
TokenVerifier.Predicate<T extends JsonWebToken> |
Functional interface of checks that verify some part of a JWT.
|
TokenVerifier.RealmUrlCheck |
|
TokenVerifier.TokenTypeCheck |
|
UmaPermissionRepresentation |
|
UserConsentRepresentation |
|
UserFederationMapperRepresentation |
|
UserFederationMapperSyncConfigRepresentation |
|
UserFederationMapperTypeRepresentation |
|
UserFederationProviderFactoryRepresentation |
|
UserFederationProviderRepresentation |
|
UserInfo |
|
UserPolicyRepresentation |
|
UserProfileAttributeMetadata |
|
UserProfileMetadata |
|
UserRepresentation |
|
UserRepresentation |
|
UserSessionRepresentation |
|
VersionRepresentation |
|