Package | Description |
---|---|
org.ovirt.engine.api.extensions |
Extension API for 3rd party components.
|
org.ovirt.engine.api.extensions.aaa |
Authentication, Authorization and Accounting interfaces.
|
org.ovirt.engine.api.extensions.logger |
Logger interfaces.
|
Modifier and Type | Field and Description |
---|---|
static ExtKey |
Base.GlobalContextKeys.APPLICATION_NAME
Application name.
|
static ExtKey |
Base.ContextKeys.AUTHOR
Extensions' author.
|
static ExtKey |
Base.ContextKeys.BUILD_INTERFACE_VERSION
Extension's build interface version.
|
static ExtKey |
Base.ExtensionRecord.CLASS_LOADER
Extension class loader.
|
static ExtKey |
Base.InvokeKeys.COMMAND
Command to execute.
|
static ExtKey |
Base.ContextKeys.CONFIGURATION
Extension configuration.
|
static ExtKey |
Base.ContextKeys.CONFIGURATION_FILE
Extension configuration file.
|
static ExtKey |
Base.ContextKeys.CONFIGURATION_SENSITIVE_KEYS
Sensitive configuration keys.
|
static ExtKey |
Base.InvokeKeys.CONTEXT
Extension context reference.
|
static ExtKey |
Base.ExtensionRecord.CONTEXT
Extension context.
|
static ExtKey |
Base.ExtensionRecord.EXTENSION
Extension reference.
|
static ExtKey |
Base.ContextKeys.EXTENSION_NAME
Extension name.
|
static ExtKey |
Base.ContextKeys.EXTENSION_NOTES
Extensions' notes.
|
static ExtKey |
Base.GlobalContextKeys.EXTENSIONS
Extensions.
|
static ExtKey |
Base.ContextKeys.GLOBAL_CONTEXT
Global context.
|
static ExtKey |
Base.ContextKeys.HOME_URL
Extensions' home URL.
|
static ExtKey |
Base.ContextKeys.INSTANCE_NAME
Extension instance name.
|
static ExtKey |
Base.ExtensionRecord.INSTANCE_NAME
Instance name.
|
static ExtKey |
Base.ContextKeys.INTERFACE_VERSION_MAX
Maximum usable interface version.
|
static ExtKey |
Base.ContextKeys.INTERFACE_VERSION_MIN
Minimum usable interface version.
|
static ExtKey |
Base.ContextKeys.LICENSE
Extension's license.
|
static ExtKey |
Base.ContextKeys.LOCALE
Locale to use.
|
static ExtKey |
Base.InvokeKeys.LOCALE
Override locale of context.
|
static ExtKey |
Base.InvokeKeys.MESSAGE
Result message, set by extension.
|
static ExtKey |
Base.ContextKeys.PROVIDES
Extensions' interfaces.
|
static ExtKey |
Base.ExtensionRecord.PROVIDES
Extensions' interfaces.
|
static ExtKey |
Base.InvokeKeys.RESULT
Invoke result, set by extension.
|
static ExtKey |
Base.ContextKeys.VERSION
Extensions' version.
|
Modifier and Type | Method and Description |
---|---|
ExtKey |
ExtKey.clone() |
Modifier and Type | Method and Description |
---|---|
Set<Map.Entry<ExtKey,Object>> |
ExtMap.entrySet() |
Set<ExtKey> |
ExtMap.keySet() |
Modifier and Type | Method and Description |
---|---|
<T> T |
ExtMap.get(ExtKey key)
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
|
<T> T |
ExtMap.get(ExtKey key,
Class<T> type)
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
|
<T> T |
ExtMap.get(ExtKey key,
Class<T> type,
T defaultValue)
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
|
<T> T |
ExtMap.get(ExtKey key,
Object defaultValue)
Returns the value to which the specified key is mapped, or default.
|
ExtMap |
ExtMap.mput(ExtKey key,
Object value)
Multiple put.
|
Object |
ExtMap.put(ExtKey key,
Object value) |
Object |
ExtMap.putIfAbsent(ExtKey key,
Object value) |
Object |
ExtMap.replace(ExtKey key,
Object value) |
boolean |
ExtMap.replace(ExtKey key,
Object oldValue,
Object newValue) |
Modifier and Type | Method and Description |
---|---|
ExtMap |
ExtMap.mput(Map<? extends ExtKey,? extends Object> m)
Multiple putAll.
|
void |
ExtMap.putAll(Map<? extends ExtKey,? extends Object> m) |
Constructor and Description |
---|
ExtMap(Map<ExtKey,Object> m)
Constructs a new ExtMap with the same mappings as the specified Map.
|
Modifier and Type | Field and Description |
---|---|
static ExtKey |
Acct.ResourceRecord.ACCESS
Resource access.
|
static ExtKey |
Acct.PrincipalRecord.ADMINISTRATOR
Is principal is administrator.
|
static ExtKey |
Acct.InvokeKeys.APPLICATION_SPECIFIC_RECORD
Application specific record.
|
static ExtKey |
Acct.PrincipalRecord.AUTH_RECORD
Authorization's authorization record.
|
static ExtKey |
Authn.InvokeKeys.AUTH_RECORD
Authetication record.
|
static ExtKey |
Acct.InvokeKeys.AUTHZ_NAME
Authz name.
|
static ExtKey |
Acct.PrincipalRecord.AUTHZ_NAME
Authz name.
|
static ExtKey |
Authz.ContextKeys.AVAILABLE_NAMESPACES
Available namespaces within provider.
|
static ExtKey |
Authn.ContextKeys.CAPABILITIES
Provider capabilities.
|
static ExtKey |
Authz.ContextKeys.CAPABILITIES
Provider capabilities.
|
static ExtKey |
Authn.CredentialsChallengeRecord.CAPTION
Caption.
|
static ExtKey |
Authn.InvokeKeys.CREDENTIALS
Credentials to use.
|
static ExtKey |
Authn.InvokeKeys.CREDENTIALS_CHALLENGE_RECORD
Credentials challenge record.
|
static ExtKey |
Authn.InvokeKeys.CREDENTIALS_CHALLENGE_RESPONSE_RECORD
Credentials challenge response record.
|
static ExtKey |
Authn.InvokeKeys.CREDENTIALS_CHANGE_URL
Credentials change URL.
|
static ExtKey |
Authn.InvokeKeys.CREDENTIALS_NEW
Credentials to change into.
|
static ExtKey |
Authz.PrincipalRecord.DEPARTMENT
Department.
|
static ExtKey |
Authz.PrincipalRecord.DISPLAY_NAME
Display name.
|
static ExtKey |
Authz.GroupRecord.DISPLAY_NAME
Display name.
|
static ExtKey |
Authz.PrincipalRecord.EMAIL
Email.
|
static ExtKey |
Authz.QueryFilterRecord.FILTER
Nested filter.
|
static ExtKey |
Authz.PrincipalRecord.FIRST_NAME
First name.
|
static ExtKey |
Authz.PrincipalRecord.GROUPS
Groups.
|
static ExtKey |
Authz.GroupRecord.GROUPS
Groups.
|
static ExtKey |
Authn.ContextKeys.HTTP_AUTHENTICATION_SCHEME
HTTP authentication scheme.
|
static ExtKey |
Authn.InvokeKeys.HTTP_SERVLET_REQUEST |
static ExtKey |
Authn.InvokeKeys.HTTP_SERVLET_RESPONSE
HttpServletResponse.
|
static ExtKey |
Authn.CredentialsChallengeRecord.ID
Id of this challenge.
|
static ExtKey |
Authn.CredentialsChallengeResponseRecord.ID
Id of this challenge, copied from
Authn.CredentialsChallengeRecord.ID . |
static ExtKey |
Authz.PrincipalRecord.ID
Principal unique (within provider) id.
|
static ExtKey |
Authz.GroupRecord.ID
Group unique (within provider) id.
|
static ExtKey |
Authn.CredentialsChallengeRecord.IMAGE
Image to present.
|
static ExtKey |
Authz.QueryFilterRecord.KEY
Key to filter.
|
static ExtKey |
Authz.PrincipalRecord.LAST_NAME
Last name.
|
static ExtKey |
Acct.PrincipalRecord.LOGIN_SINCE
Login since.
|
static ExtKey |
Authn.CredentialsChallengeRecord.MANDATORY
Mandatory.
|
static ExtKey |
Acct.InvokeKeys.MESSAGE
Message.
|
static ExtKey |
Acct.ResourceRecord.NAME
Resource being accessed.
|
static ExtKey |
Acct.OperationRecord.NAME
Operation name.
|
static ExtKey |
Authz.PrincipalRecord.NAME
User name
|
static ExtKey |
Authz.GroupRecord.NAME
Group name.
|
static ExtKey |
Authz.InvokeKeys.NAMESPACE
Namespace to use.
|
static ExtKey |
Authz.PrincipalRecord.NAMESPACE
Namespace.
|
static ExtKey |
Authz.GroupRecord.NAMESPACE
Namespace.
|
static ExtKey |
Acct.InvokeKeys.OPERATION_RECORD
Operation record.
|
static ExtKey |
Authz.QueryFilterRecord.OPERATOR
Operator.
|
static ExtKey |
Authz.InvokeKeys.PAGE_SIZE
Page size for queries.
|
static ExtKey |
Acct.OperationRecord.PARAMETERS
Parameters.
|
static ExtKey |
Acct.PrincipalRecord.PRINCIPAL
Principal.
|
static ExtKey |
Authn.InvokeKeys.PRINCIPAL
Principal user.
|
static ExtKey |
Authn.AuthRecord.PRINCIPAL
Full principal name, available post authentication.
|
static ExtKey |
Authz.InvokeKeys.PRINCIPAL
Principal value.
|
static ExtKey |
Authz.PrincipalRecord.PRINCIPAL
Principal name.
|
static ExtKey |
Acct.InvokeKeys.PRINCIPAL_ID
Principal id.
|
static ExtKey |
Acct.InvokeKeys.PRINCIPAL_NAME
Principal name.
|
static ExtKey |
Acct.InvokeKeys.PRINCIPAL_RECORD
Principal record.
|
static ExtKey |
Acct.PrincipalRecord.PRINCIPAL_RECORD
Authorization's principal record.
|
static ExtKey |
Authz.InvokeKeys.PRINCIPAL_RECORD
Principal record.
|
static ExtKey |
Authz.InvokeKeys.QUERY_ENTITY
Query filter entity.
|
static ExtKey |
Authz.InvokeKeys.QUERY_FILTER
Query filter.
|
static ExtKey |
Authz.InvokeKeys.QUERY_FLAGS
Flag to determine how entries will be queried.
|
static ExtKey |
Authz.ContextKeys.QUERY_MAX_FILTER_SIZE
Maximum query filter size.
|
static ExtKey |
Authz.InvokeKeys.QUERY_OPAQUE
Query opaque.
|
static ExtKey |
Authz.InvokeKeys.QUERY_RESULT
Query result.
|
static ExtKey |
Acct.InvokeKeys.REASON
Report reason.
|
static ExtKey |
Authn.InvokeKeys.REDIRECT
Redirect to this URL.
|
static ExtKey |
Acct.InvokeKeys.RESOURCE_RECORD
Resource record.
|
static ExtKey |
Authn.CredentialsChallengeResponseRecord.RESPONSE
Response.
|
static ExtKey |
Authn.InvokeKeys.RESULT
AuthResult of authentication.
|
static ExtKey |
Authz.InvokeKeys.STATUS
AuthResult of operation.
|
static ExtKey |
Authn.CredentialsChallengeRecord.TEXT
Text to display.
|
static ExtKey |
Authz.PrincipalRecord.TITLE
Title.
|
static ExtKey |
Acct.PrincipalRecord.USER
Raw user.
|
static ExtKey |
Authn.InvokeKeys.USER
Raw user.
|
static ExtKey |
Mapping.InvokeKeys.USER
Raw user to convert.
|
static ExtKey |
Authn.InvokeKeys.USER_MESSAGE
User message.
|
static ExtKey |
Authn.AuthRecord.VALID_TO
Session valid to.
|
Modifier and Type | Field and Description |
---|---|
static ExtKey |
Logger.InvokeKeys.LOG_RECORD
Log Record.
|
Copyright © 2016. All Rights Reserved.