A B C D E F G H I J K L M N O P R S T U V W X

A

AbstractAdminCommand - Class in org.glite.authz.common.http
Base class for administration commands which may be registered with a JettyAdminService.
AbstractAdminCommand(String) - Constructor for class org.glite.authz.common.http.AbstractAdminCommand
Constructor.
AbstractConfiguration - Class in org.glite.authz.common.config
Base configuration implementation for PEP clients and daemons.
AbstractConfiguration() - Constructor for class org.glite.authz.common.config.AbstractConfiguration
Constructor.
AbstractConfigurationBuilder<ConfigType extends AbstractConfiguration> - Class in org.glite.authz.common.config
Base class for builders of AbstractConfiguration objects.
AbstractConfigurationBuilder() - Constructor for class org.glite.authz.common.config.AbstractConfigurationBuilder
Constructor.
AbstractConfigurationBuilder(AbstractConfiguration) - Constructor for class org.glite.authz.common.config.AbstractConfigurationBuilder
Constructor thats creates a builder factory with the same settings as the given prototype configuration.
AbstractIniConfigurationParser<ConfigurationType extends AbstractConfiguration> - Class in org.glite.authz.common.config
Base class for configuration parsers that employ an INI file.
AbstractIniConfigurationParser() - Constructor for class org.glite.authz.common.config.AbstractIniConfigurationParser
 
AbstractIniServiceConfigurationParser<ConfigurationType extends AbstractServiceConfiguration> - Class in org.glite.authz.common.config
Base class for configuration parsers that employ an INI file.
AbstractIniServiceConfigurationParser() - Constructor for class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
 
AbstractServiceConfiguration - Class in org.glite.authz.common.config
Base class for service configurations.
AbstractServiceConfiguration(ServiceMetrics) - Constructor for class org.glite.authz.common.config.AbstractServiceConfiguration
Constructor.
AbstractServiceConfigurationBuilder<ConfigType extends AbstractServiceConfiguration> - Class in org.glite.authz.common.config
A builder of AbstractServiceConfiguration objects.
AbstractServiceConfigurationBuilder() - Constructor for class org.glite.authz.common.config.AbstractServiceConfigurationBuilder
Constructor.
AbstractServiceConfigurationBuilder(AbstractServiceConfiguration) - Constructor for class org.glite.authz.common.config.AbstractServiceConfigurationBuilder
Constructor that creates a builder whose settings are initialized with the properties from the given prototype configuration.
ACCESS_CATEGORY - Static variable in class org.glite.authz.common.logging.LoggingConstants
Name of the category to which access messages are written.
AccessLogEntry - Class in org.glite.authz.common.logging
Data object for generating service access logs.
AccessLogEntry(HttpServletRequest) - Constructor for class org.glite.authz.common.logging.AccessLogEntry
Constructor.
AccessLogEntry(String, String, int, String) - Constructor for class org.glite.authz.common.logging.AccessLogEntry
Constructor.
AccessLoggingFilter - Class in org.glite.authz.common.logging
A filter that writes access log messages to the logging category.
AccessLoggingFilter() - Constructor for class org.glite.authz.common.logging.AccessLoggingFilter
 
add(ElementType) - Method in class org.glite.authz.common.util.LazyList
add(int, ElementType) - Method in class org.glite.authz.common.util.LazyList
add(ElementType) - Method in class org.glite.authz.common.util.LazySet
addAll(Collection<? extends ElementType>) - Method in class org.glite.authz.common.util.LazyList
addAll(int, Collection<? extends ElementType>) - Method in class org.glite.authz.common.util.LazyList
addAll(Collection<? extends ElementType>) - Method in class org.glite.authz.common.util.LazySet
ADMIN_HOST_PROP - Static variable in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
The name of the "adminHost" property which indicates the host the service will listen on for admin commands.
ADMIN_PASSWORD_PROP - Static variable in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
The name of the "adminPassword" property which indicates the password required for admin commands.
ADMIN_PORT_PROP - Static variable in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
The name of the "adminPort" property which indicates the port the service will listen on for admin commands.
AUDIT_CATEGORY - Static variable in class org.glite.authz.common.logging.LoggingConstants
Name of the category to which audit messages are written.
AuthorizationServiceException - Exception in org.glite.authz.common
Base exception for other authorization service exceptions.
AuthorizationServiceException() - Constructor for exception org.glite.authz.common.AuthorizationServiceException
Constructor.
AuthorizationServiceException(String) - Constructor for exception org.glite.authz.common.AuthorizationServiceException
Constructor.
AuthorizationServiceException(Exception) - Constructor for exception org.glite.authz.common.AuthorizationServiceException
Constructor.
AuthorizationServiceException(String, Exception) - Constructor for exception org.glite.authz.common.AuthorizationServiceException
Constructor.
AuthzServiceConstants - Class in org.glite.authz.common
Constants used by the service.
AuthzServiceConstants() - Constructor for class org.glite.authz.common.AuthzServiceConstants
 

B

Base64 - Class in org.glite.authz.common.util
Encodes and decodes to and from Base64 notation.
Base64.InputStream - Class in org.glite.authz.common.util
A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.InputStream(InputStream) - Constructor for class org.glite.authz.common.util.Base64.InputStream
Constructs a Base64.InputStream in DECODE mode.
Base64.InputStream(InputStream, int) - Constructor for class org.glite.authz.common.util.Base64.InputStream
Constructs a Base64.InputStream in either ENCODE or DECODE mode.
Base64.OutputStream - Class in org.glite.authz.common.util
A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream(OutputStream) - Constructor for class org.glite.authz.common.util.Base64.OutputStream
Constructs a Base64.OutputStream in ENCODE mode.
Base64.OutputStream(OutputStream, int) - Constructor for class org.glite.authz.common.util.Base64.OutputStream
Constructs a Base64.OutputStream in either ENCODE or DECODE mode.
BaseHttpServlet - Class in org.glite.authz.common.http
A base class for Servlets within the authorization service.
BaseHttpServlet() - Constructor for class org.glite.authz.common.http.BaseHttpServlet
 
BINDING_NAME - Static variable in class org.glite.authz.common.config.AbstractConfiguration
Key under which a configuration object might be bound.
build() - Method in class org.glite.authz.common.config.AbstractConfigurationBuilder
Builds the configuration represented by the current set properties.
buildAdminService() - Method in class org.glite.authz.common.http.JettyAdminService
Builds the Jetty server that will receive admin requests.
buildList() - Method in class org.glite.authz.common.util.LazyList
Builds an appropriate delegate for this list.
buildMap() - Method in class org.glite.authz.common.util.LazyMap
Builds an appropriate delegate map.
buildMessageContext(String) - Static method in class org.glite.authz.common.context.DecisionRequestContextHelper
Builds a DecisionRequestContext.
buildShutdownCommand() - Method in class org.glite.authz.common.http.JettyAdminService
Builds an AbstractAdminCommand which shutdowns this admin service.
buildSOAPClientBuilder(Profile.Section, X509KeyManager, X509TrustManager) - Method in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
Builds a SOAP client builder from the information contained in the configuration section.
buildSOAPMessage(String, DecisionRequestContext, RequestType) - Static method in class org.glite.authz.common.context.DecisionRequestContextHelper
Creates a SOAP message within which lies the XACML request and set it as outbound message in the message context.

C

CAPABILITY - Static variable in class org.glite.authz.common.fqan.FQAN
Capability component identifier, "Capability" .
checkClientTrusted(X509Certificate[], String) - Method in class org.glite.authz.common.http.NoTrustTrustManager
checkServerTrusted(X509Certificate[], String) - Method in class org.glite.authz.common.http.NoTrustTrustManager
clear() - Method in class org.glite.authz.common.util.LazyList
clear() - Method in class org.glite.authz.common.util.LazyMap
clear() - Method in class org.glite.authz.common.util.LazySet
CLIENT_CERT_AUTHN_PROP - Static variable in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
The name of the "requireClientCertAuthentication" property which indicates that client certificate authentication is required.
close() - Method in class org.glite.authz.common.util.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
COMMON_XACML_AUTHZ_V1_1_PROFILE_ID - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
Common XACML Authorization Profile identifier: "http://dci-sec.org/xacml/profile/common-authz/1.1"
COMMON_XACML_AUTHZ_V1_1_PROFILE_VERSION - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
Common XACML Authorization Profile version: "1.1"
CommonXACMLAuthorizationProfileConstants - Class in org.glite.authz.common.profile
XACML namespaces and identifiers constants for the EMI Common XACML Authorization Profile v.1.1
CommonXACMLAuthorizationProfileConstants() - Constructor for class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
 
ConfigurationException - Exception in org.glite.authz.common.config
Exception indicating an error when configuring the system.
ConfigurationException() - Constructor for exception org.glite.authz.common.config.ConfigurationException
Constructor.
ConfigurationException(String) - Constructor for exception org.glite.authz.common.config.ConfigurationException
Constructor.
ConfigurationException(Exception) - Constructor for exception org.glite.authz.common.config.ConfigurationException
Constructor.
ConfigurationException(String, Exception) - Constructor for exception org.glite.authz.common.config.ConfigurationException
Constructor.
ConfigurationParser<ConfigurationType extends AbstractConfiguration> - Interface in org.glite.authz.common.config
A parser for configurations.
CONN_TIMEOUT_PROP - Static variable in class org.glite.authz.common.config.AbstractIniConfigurationParser
The name of the "connectionTimeout" which gives the connection timeout, in seconds.
contains(Object) - Method in class org.glite.authz.common.util.LazyList
contains(Object) - Method in class org.glite.authz.common.util.LazySet
containsAll(Collection<?>) - Method in class org.glite.authz.common.util.LazyList
containsAll(Collection<?>) - Method in class org.glite.authz.common.util.LazySet
containsKey(Object) - Method in class org.glite.authz.common.util.LazyMap
containsValue(Object) - Method in class org.glite.authz.common.util.LazyMap
createSSLContext() - Method in class org.glite.authz.common.http.JettySslSelectChannelConnector
createSSLEngine() - Method in class org.glite.authz.common.http.JettySslSelectChannelConnector
Disable the all ECDH cipher suites because of the OpenSSL 1.0 problem with SSL handshake.

D

DATATYPE_ANY_URI - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The datatype #anyURI: "http://www.w3.org/2001/XMLSchema#anyURI"
DATATYPE_ANY_URI - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The datatype #anyURI: "http://www.w3.org/2001/XMLSchema#anyURI"
DATATYPE_BASE64_BINARY - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The datatype #base64Binary: "http://www.w3.org/2001/XMLSchema#base64Binary"
DATATYPE_FQAN - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The datatype FQAN: "http://glite.org/xacml/datatype/fqan"
DATATYPE_STRING - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The datatype #string: "http://www.w3.org/2001/XMLSchema#string"
DATATYPE_STRING - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The datatype #string: "http://www.w3.org/2001/XMLSchema#string"
DATATYPE_X500_NAME - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The datatype X.500 name (RFC2253 format DN): "urn:oasis:names:tc:xacml:1.0:data-type:x500Name" .
DATATYPE_X500_NAME - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The datatype X.500 name (RFC2253 format DN): "urn:oasis:names:tc:xacml:1.0:data-type:x500Name" .
DecisionRequestContext - Class in org.glite.authz.common.context
A XACML decision request message context
DecisionRequestContext() - Constructor for class org.glite.authz.common.context.DecisionRequestContext
 
DecisionRequestContextHelper - Class in org.glite.authz.common.context
Helper class for the XACML decision request message context
DecisionRequestContextHelper() - Constructor for class org.glite.authz.common.context.DecisionRequestContextHelper
 
DECODE - Static variable in class org.glite.authz.common.util.Base64
Specify decoding.
decode(byte[], int, int, int) - Static method in class org.glite.authz.common.util.Base64
Very low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class org.glite.authz.common.util.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decode(String, int) - Static method in class org.glite.authz.common.util.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decodeFileToFile(String, String) - Static method in class org.glite.authz.common.util.Base64
Reads infile and decodes it to outfile.
decodeFromFile(String) - Static method in class org.glite.authz.common.util.Base64
Convenience method for reading a base64-encoded file and decoding it.
decodeToFile(String, String) - Static method in class org.glite.authz.common.util.Base64
Convenience method for decoding data to a file.
decodeToObject(String) - Static method in class org.glite.authz.common.util.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
DEFAULT_ADMIN_HOST - Static variable in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
Default value of the "adminHost" property: "localhost" .
DEFAULT_CLIENT_CERT_AUTH - Static variable in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
Default value of the "requireClientCertAuthentication" property, false .
DEFAULT_CONN_TIMEOUT - Static variable in class org.glite.authz.common.config.AbstractIniConfigurationParser
Default value of the "connectionTimeout" property, 30 seconds.
DEFAULT_MAX_REQS - Static variable in class org.glite.authz.common.config.AbstractIniConfigurationParser
Default value of the "maximumRequests" property, 200 .
DEFAULT_REC_BUFF_SIZE - Static variable in class org.glite.authz.common.config.AbstractIniConfigurationParser
Default value of the "receiveBufferSize" property, 16384 kilobytes.
DEFAULT_REQUEST_QUEUE - Static variable in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
Default value of the "requestQueueSize" property, 500 .
DEFAULT_SEND_BUFF_SIZE - Static variable in class org.glite.authz.common.config.AbstractIniConfigurationParser
Default value of the "sendBufferSize" property, 16384 kilobytes.
DEFAULT_SSL_ON_PROP - Static variable in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
Default value of the "enableSSL" property, false .
DEFAULT_TRUST_INFO_REFRESH - Static variable in class org.glite.authz.common.config.AbstractIniConfigurationParser
Default value of the "trustInfoRefresh" property, 60 .
destroy() - Method in class org.glite.authz.common.http.PasswordProtectFilter
destroy() - Method in class org.glite.authz.common.logging.AccessLoggingFilter
doDelete(HttpServletRequest, HttpServletResponse) - Method in class org.glite.authz.common.http.BaseHttpServlet
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.glite.authz.common.http.PasswordProtectFilter
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.glite.authz.common.logging.AccessLoggingFilter
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.glite.authz.common.http.BaseHttpServlet
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.glite.authz.common.http.ServiceMetricsServlet
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.glite.authz.common.http.ShutdownCommand
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.glite.authz.common.http.StatusCommand
doHead(HttpServletRequest, HttpServletResponse) - Method in class org.glite.authz.common.http.BaseHttpServlet
DONT_BREAK_LINES - Static variable in class org.glite.authz.common.util.Base64
Don't break lines when encoding (violates strict Base64 specification)
doOptions(HttpServletRequest, HttpServletResponse) - Method in class org.glite.authz.common.http.BaseHttpServlet
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.glite.authz.common.http.BaseHttpServlet
doPut(HttpServletRequest, HttpServletResponse) - Method in class org.glite.authz.common.http.BaseHttpServlet
doTrace(HttpServletRequest, HttpServletResponse) - Method in class org.glite.authz.common.http.BaseHttpServlet

E

ENCODE - Static variable in class org.glite.authz.common.util.Base64
Specify encoding.
encodeBytes(byte[]) - Static method in class org.glite.authz.common.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class org.glite.authz.common.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class org.glite.authz.common.util.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class org.glite.authz.common.util.Base64
Encodes a byte array into Base64 notation.
encodeFileToFile(String, String) - Static method in class org.glite.authz.common.util.Base64
Reads infile and encodes it to outfile.
encodeFromFile(String) - Static method in class org.glite.authz.common.util.Base64
Convenience method for reading a binary file and base64-encoding it.
encodeObject(Serializable) - Static method in class org.glite.authz.common.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class org.glite.authz.common.util.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeToFile(byte[], String) - Static method in class org.glite.authz.common.util.Base64
Convenience method for encoding data to a file.
ENTITY_ID_PROP - Static variable in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
The name of the "entityId" property which indicates the unique identity of the service.
entrySet() - Method in class org.glite.authz.common.util.LazyMap
equals(Object) - Method in class org.glite.authz.common.fqan.FQAN
equals(Object) - Method in class org.glite.authz.common.util.LazyList
equals(Object) - Method in class org.glite.authz.common.util.LazyMap
equals(Object) - Method in class org.glite.authz.common.util.LazySet

F

Files - Class in org.glite.authz.common.util
A utility class for working with files.
fileToByteArray(File) - Static method in class org.glite.authz.common.util.Files
Reads the contents of a file in to a byte array.
flushBase64() - Method in class org.glite.authz.common.util.Base64.OutputStream
Method added by PHIL.
FQAN - Class in org.glite.authz.common.fqan
Represents an FQAN.
FQAN(String, String, String) - Constructor for class org.glite.authz.common.fqan.FQAN
Constructor.
FQAN(String, String) - Constructor for class org.glite.authz.common.fqan.FQAN
Constructor with a FQAN group name and a Role value.
FQAN(String) - Constructor for class org.glite.authz.common.fqan.FQAN
Constructor with a FQAN group name, but without Role (NULL).

G

get(int) - Method in class org.glite.authz.common.util.LazyList
get(Object) - Method in class org.glite.authz.common.util.LazyMap
getAcceptedIssuers() - Method in class org.glite.authz.common.http.NoTrustTrustManager
getAdminHost(Profile.Section) - Method in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
Gets the value of the "adminHost" property from the configuration section.
getAdminHost() - Method in class org.glite.authz.common.config.AbstractServiceConfiguration
Gets the host upon which the admin service listens.
getAdminHost() - Method in class org.glite.authz.common.config.AbstractServiceConfigurationBuilder
Gets the host upon which the admin service listens.
getAdminPassword(Profile.Section) - Method in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
Gets the value of the "adminPassword" property from the configuration section.
getAdminPassword() - Method in class org.glite.authz.common.config.AbstractServiceConfiguration
Gets the password required for admin commands.
getAdminPassword() - Method in class org.glite.authz.common.config.AbstractServiceConfigurationBuilder
Gets the password required for admin commands.
getAdminPort(Profile.Section) - Method in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
Gets the value of the "adminPort" property from the configuration section.
getAdminPort() - Method in class org.glite.authz.common.config.AbstractServiceConfiguration
Gets the port number upon which the admin service listens.
getAdminPort() - Method in class org.glite.authz.common.config.AbstractServiceConfigurationBuilder
Gets the port number upon which the admin service listens.
getAuthorizationDecision() - Method in class org.glite.authz.common.context.DecisionRequestContext
Gets the result of the authorization request.
getBoolean(Profile.Section, String, boolean) - Static method in class org.glite.authz.common.config.IniConfigUtil
Extracts a boolean value from a configuration property.
getBoolean(Profile.Section, String) - Static method in class org.glite.authz.common.config.IniConfigUtil
Extracts a boolean value from a configuration property.
getCapability() - Method in class org.glite.authz.common.fqan.FQAN
Gets the Capability value of the FQAN i.e /Capability=value.
getCommandPath() - Method in class org.glite.authz.common.http.AbstractAdminCommand
Gets the URL path that invokes the command.
getConnectionTimeout() - Method in class org.glite.authz.common.config.AbstractConfiguration
Gets the connection socket timeout, in milliseconds.
getConnectionTimeout() - Method in class org.glite.authz.common.config.AbstractConfigurationBuilder
Gets the connection socket timeout, in milliseconds.
getConnectionTimeout(Profile.Section) - Method in class org.glite.authz.common.config.AbstractIniConfigurationParser
Gets the value of the "connectionTimeout" property from the configuration section.
getEntityId(Profile.Section) - Method in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
Gets the value of the "entityId" property from the configuration section.
getEntityId() - Method in class org.glite.authz.common.config.AbstractServiceConfiguration
Gets the entity ID of the service.
getEntityId() - Method in class org.glite.authz.common.config.AbstractServiceConfigurationBuilder
Gets the Entity ID of the service.
getFile(String, boolean, boolean, boolean, boolean) - Static method in class org.glite.authz.common.util.Files
Gets the file object associated with the path.
getGroupName() - Method in class org.glite.authz.common.fqan.FQAN
Gets the group name component of the FQAN.
getHost() - Method in class org.glite.authz.common.config.AbstractServiceConfigurationBuilder
Gets the host to which the service will bind.
getHostname(Profile.Section) - Method in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
Gets the value of the "hostname" property from the configuration section.
getHostname() - Method in class org.glite.authz.common.config.AbstractServiceConfiguration
Gets the hostname upon which the service listens.
getInboundMessageId() - Method in class org.glite.authz.common.context.DecisionRequestContext
Gets the ID of the inbound authorization response.
getInt(Profile.Section, String, int, int) - Static method in class org.glite.authz.common.config.IniConfigUtil
Extracts an integer value from a configuration property.
getInt(Profile.Section, String, int, int, int) - Static method in class org.glite.authz.common.config.IniConfigUtil
Extracts an integer value from a configuration property.
getKeyManager() - Method in class org.glite.authz.common.config.AbstractConfiguration
Gets the credential used by this service to create SSL connections and digital signatures.
getKeyManager() - Method in class org.glite.authz.common.config.AbstractConfigurationBuilder
Gets the credential used by this service to create SSL connections and digital signatures.
getLoggingConfigFilePath() - Method in class org.glite.authz.common.config.AbstractConfigurationBuilder
Gets the path to the logging file configuration location.
getMaxConnections() - Method in class org.glite.authz.common.config.AbstractConfigurationBuilder
Gets the maximum number of concurrent connections that may be in-process at one time.
getMaximumRequests(Profile.Section) - Method in class org.glite.authz.common.config.AbstractIniConfigurationParser
Gets the value of the "maximumRequests" property from the configuration section.
getMaxRequestQueueSize(Profile.Section) - Method in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
Gets the value of the "requestQueueSize" property from the configuration section.
getMaxRequestQueueSize() - Method in class org.glite.authz.common.config.AbstractServiceConfiguration
Gets the maximum number of requests the will queue up if all of its request processing threads are busy.
getMaxRequestQueueSize() - Method in class org.glite.authz.common.config.AbstractServiceConfigurationBuilder
Gets the max number of requests the daemon will enqueue.
getMaxRequests() - Method in class org.glite.authz.common.config.AbstractConfiguration
Gets the maximum number of concurrent connections that may be in-process at one time.
getOutboundMessageId() - Method in class org.glite.authz.common.context.DecisionRequestContext
Gets the ID of the outbound authorization request.
getPort(Profile.Section) - Method in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
Gets the value of the "port" property from the configuration section.
getPort() - Method in class org.glite.authz.common.config.AbstractServiceConfiguration
Gets the port number upon which the service listens.
getPort() - Method in class org.glite.authz.common.config.AbstractServiceConfigurationBuilder
Gets the port upon which the daemon will listen.
getReadableFile(String) - Static method in class org.glite.authz.common.util.Files
A convenience method for getting a file and requiring it to be a readable file.
getReceiveBufferSize() - Method in class org.glite.authz.common.config.AbstractConfiguration
Gets the size of the buffer, in bytes, used when receiving data.
getReceiveBufferSize() - Method in class org.glite.authz.common.config.AbstractConfigurationBuilder
Gets the size of the buffer, in bytes, used when receiving data.
getReceiveBufferSize(Profile.Section) - Method in class org.glite.authz.common.config.AbstractIniConfigurationParser
Gets the value of the "receiveBufferSize" property from the configuration section.
getRemoteHost() - Method in class org.glite.authz.common.logging.AccessLogEntry
Gets the remote client host or IP address.
getRequestPath() - Method in class org.glite.authz.common.logging.AccessLogEntry
Gets the request path without servlet context information.
getRequestTime() - Method in class org.glite.authz.common.logging.AccessLogEntry
Gets the time the request was made.
getRespondingPDP() - Method in class org.glite.authz.common.context.DecisionRequestContext
Gets the URL to the PDP that responded to the authorization request.
getRole() - Method in class org.glite.authz.common.fqan.FQAN
Gets the Role value of the FQAN i.e.
getSendBufferSize() - Method in class org.glite.authz.common.config.AbstractConfiguration
Gets the size of the buffer, in bytes, used when sending data.
getSendBufferSize() - Method in class org.glite.authz.common.config.AbstractConfigurationBuilder
Gets the size of the buffer, in bytes, used when sending data.
getSendBufferSize(Profile.Section) - Method in class org.glite.authz.common.config.AbstractIniConfigurationParser
Gets the value of the "sendBufferSize" property from the configuration section.
getServerHost() - Method in class org.glite.authz.common.logging.AccessLogEntry
Gets the server's host name or IP address.
getServerPort() - Method in class org.glite.authz.common.logging.AccessLogEntry
Gets the server's port number.
getServiceId() - Method in class org.glite.authz.common.ServiceMetrics
Gets an identifier for the service whose metrics are being tracked.
getServiceMetrics() - Method in class org.glite.authz.common.config.AbstractServiceConfiguration
Gets the metrics for this service.
getServiceStartupTime() - Method in class org.glite.authz.common.ServiceMetrics
Gets the time that the service was started.
getSOAPClient() - Method in class org.glite.authz.common.config.AbstractServiceConfiguration
Gets the SOAP client used to communicate with other services.
getSOAPClient() - Method in class org.glite.authz.common.config.AbstractServiceConfigurationBuilder
Gets the SOAP client used by the service to communicate with other services.
getString(Profile.Section, String, String) - Static method in class org.glite.authz.common.config.IniConfigUtil
Extracts a string value from a configuration property.
getString(Profile.Section, String) - Static method in class org.glite.authz.common.config.IniConfigUtil
Extracts a string value from a configuration property.
getStringsArray(Profile.Section, String) - Static method in class org.glite.authz.common.config.IniConfigUtil
Extracts a string list values from a configuration property, the values are separated with " " (space).
getStringsArray(Profile.Section, String, String[]) - Static method in class org.glite.authz.common.config.IniConfigUtil
Extracts a string list values from a configuration property, the values are separated with " " (space).
getSupportedMethods() - Method in class org.glite.authz.common.http.BaseHttpServlet
Gets the HTTP methods supported by this Servlet.
getSupportedMethods() - Method in class org.glite.authz.common.http.ServiceMetricsServlet
Gets the HTTP methods supported by this Servlet.
getTotalServiceRequestErrors() - Method in class org.glite.authz.common.ServiceMetrics
Gets the total number of requests that error'ed out.
getTotalServiceRequests() - Method in class org.glite.authz.common.ServiceMetrics
Gets the total number of completed requests, successful or otherwise, serviced.
getTrustManager() - Method in class org.glite.authz.common.config.AbstractConfiguration
Gets the trust manager used to evaluate X509 certificates.
getTrustMaterialRefreshInterval(Profile.Section) - Method in class org.glite.authz.common.config.AbstractIniConfigurationParser
Gets the value of the "trustInfoRefresh" property from the configuration section.
getTrustMaterialStore() - Method in class org.glite.authz.common.config.AbstractConfiguration
Gets the store containing the trust material used to validate X509 certificates.
getTrustMaterialStore() - Method in class org.glite.authz.common.config.AbstractConfigurationBuilder
Gets the store containing the trust material used to validate X509 certificates.
getX509KeyManager(Profile.Section) - Method in class org.glite.authz.common.config.AbstractIniConfigurationParser
Creates a KeyManager from the "servicePrivateKey" and "serviceCertificate" properties, if they exist.
getX509TrustMaterialStore(Profile.Section) - Method in class org.glite.authz.common.config.AbstractIniConfigurationParser
Creates a PKIStore from the "trustInfoDir" property, if they exist.
GLiteAuthorizationProfileConstants - Class in org.glite.authz.common.profile
XACML namespaces, datatype and identifiers constants for the gLite XACML Grid Computing Element Authorization Profile v1.0 and the XACML Grid Worker Node Authorization Profile v1.0 profiles.
GLiteAuthorizationProfileConstants() - Constructor for class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
 
GRID_CE_AUTHZ_V1_PROFILE_ID - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
Profile ID for the XACML Grid Computing Element Authorization Profile v1.0: "http://glite.org/xacml/profile/grid-ce/1.0"
GRID_WN_AUTHZ_V1_PROFILE_ID - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
Profile ID for the XACML Grid Worker Node Authorization Profile v1.0: "http://glite.org/xacml/profile/grid-wn/1.0"
GZIP - Static variable in class org.glite.authz.common.util.Base64
Specify that data should be gzip-compressed.

H

hashCode() - Method in class org.glite.authz.common.fqan.FQAN
hashCode() - Method in class org.glite.authz.common.util.LazyList
hashCode() - Method in class org.glite.authz.common.util.LazyMap
hashCode() - Method in class org.glite.authz.common.util.LazySet
HOST_PROP - Static variable in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
The name of the "hostname" property which indicates the service hostname.

I

ID_ALGORITHM_FQAN_EXACT_MATCH - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The algorithm FQAN exact match id: "http://glite.org/xacml/algorithm/fqan-match"
ID_ALGORITHM_FQAN_REGEXP_MATCH - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The algorithm FQAN regular expression match id: "http://glite.org/xacml/algorithm/fqan-regexp-match"
ID_ATTRIBUTE_ACTION_ID - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The attribute id action-id identifier: "urn:oasis:names:tc:xacml:1.0:action:action-id"
ID_ATTRIBUTE_ACTION_ID - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The attribute id action-id identifier: "urn:oasis:names:tc:xacml:1.0:action:action-id"
ID_ATTRIBUTE_FQAN - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The attribute id FQAN identifier: "http://glite.org/xacml/attribute/fqan"
ID_ATTRIBUTE_GROUP - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The attribute id group identifier: "http://dci-sec.org/xacml/attribute/group"
ID_ATTRIBUTE_GROUP_ID - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The attribute id group-id (user group name) identifier: "http://dci-sec.org/xacml/attribute/group-id" .
ID_ATTRIBUTE_GROUP_ID - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The attribute id group-id identifier: "http://glite.org/xacml/attribute/group-id" .
ID_ATTRIBUTE_PILOT_JOB_CLASSIFIER - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The attribute id pilot-job-classifier identifier: "http://glite.org/xacml/attribute/pilot-job-classifier"
ID_ATTRIBUTE_PRIMARY_FQAN - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The attribute id primary FQAN identifier: "http://glite.org/xacml/attribute/fqan/primary"
ID_ATTRIBUTE_PRIMARY_GROUP - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The attribute id primary group identifier: "http://dci-sec.org/xacml/attribute/group/primary" .
ID_ATTRIBUTE_PRIMARY_GROUP_ID - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The attribute id primary group-id (user group name) identifier: "http://dci-sec.org/xacml/attribute/group-id/primary"
ID_ATTRIBUTE_PRIMARY_GROUP_ID - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The attribute id primary group-id identifier: "http://glite.org/xacml/attribute/group-id/primary" .
ID_ATTRIBUTE_PRIMARY_ROLE - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The attribute id primary role identifier: "http://dci-sec.org/xacml/attribute/role/primary" .
ID_ATTRIBUTE_PROFILE_ID - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The attribute id profile-id identifier: "http://dci-sec.org/xacml/attribute/profile-id" .
ID_ATTRIBUTE_PROFILE_ID - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The attribute id profile-id identifier: "http://glite.org/xacml/attribute/profile-id" .
ID_ATTRIBUTE_RESOURCE_ID - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The attribute id resource-id identifier: "urn:oasis:names:tc:xacml:1.0:resource:resource-id"
ID_ATTRIBUTE_RESOURCE_ID - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The attribute id resource-id identifier: "urn:oasis:names:tc:xacml:1.0:resource:resource-id"
ID_ATTRIBUTE_RESOURCE_OWNER - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The attribute id resource owner identifier: "http://dci-sec.org/xacml/attribute/resource-owner"
ID_ATTRIBUTE_ROLE - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The attribute id role identifier: "http://dci-sec.org/xacml/attribute/role"
ID_ATTRIBUTE_SUBJECT_ID - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The attribute id subject-id identifier: "urn:oasis:names:tc:xacml:1.0:subject:subject-id"
ID_ATTRIBUTE_SUBJECT_ID - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The attribute id subject-id identifier: "urn:oasis:names:tc:xacml:1.0:subject:subject-id"
ID_ATTRIBUTE_SUBJECT_ISSUER - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The attribute id subject-issuer identifier: "http://dci-sec.org/xacml/attribute/subject-issuer"
ID_ATTRIBUTE_SUBJECT_ISSUER - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The attribute id subject-issuer identifier: "http://glite.org/xacml/attribute/subject-issuer"
ID_ATTRIBUTE_SUBJECT_KEY_INFO - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The attribute id subject key-info identifier: "urn:oasis:names:tc:xacml:1.0:subject:key-info"
ID_ATTRIBUTE_SUBJECT_KEY_INFO - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The attribute id subject key-info identifier: "urn:oasis:names:tc:xacml:1.0:subject:key-info"
ID_ATTRIBUTE_USER_ID - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The attribute id user-id (user name) identifier: "http://dci-sec.org/xacml/attribute/user-id" .
ID_ATTRIBUTE_USER_ID - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The attribute id user-id identifier: "http://glite.org/xacml/attribute/user-id" .
ID_ATTRIBUTE_VIRTUAL_ORGANIZATION - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The attribute id virtual-organization identifier: "http://dci-sec.org/xacml/attribute/virtual-organization"
ID_ATTRIBUTE_VIRTUAL_ORGANIZATION - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The attribute id virtual-organization identifier: "http://glite.org/xacml/attribute/virtual-organization"
ID_OBLIGATION_LOCAL_ENV_MAP - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The obligation id map to local environment identifier: "http://glite.org/xacml/obligation/local-environment-map" .
ID_OBLIGATION_MAP_LOCAL_USER - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The obligation id map user to local environment identifier: "http://dci-sec.org/xacml/obligation/map-local-user" .
ID_OBLIGATION_MAP_POSIX_USER - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The obligation id map user to POSIX environment identifier: "http://dci-sec.org/xacml/obligation/map-local-user/posix" .
ID_OBLIGATION_POSIX_ENV_MAP - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The obligation id map to POSIX environment identifier: "http://glite.org/xacml/obligation/local-environment-map/posix" .
incrementTotalServiceRequestErrors() - Method in class org.glite.authz.common.ServiceMetrics
Adds one to the total number of requests that have error'ed out.
incrementTotalServiceRequests() - Method in class org.glite.authz.common.ServiceMetrics
Adds one to the total number of requests.
indexOf(Object) - Method in class org.glite.authz.common.util.LazyList
IniConfigUtil - Class in org.glite.authz.common.config
Utilities for getting values for configuration files.
IniConfigUtil() - Constructor for class org.glite.authz.common.config.IniConfigUtil
 
IniSectionConfigurationParser<ObjectType> - Interface in org.glite.authz.common.config
A generic parser that parses an INI Section and creates an ObjectType.
init(FilterConfig) - Method in class org.glite.authz.common.http.PasswordProtectFilter
init(FilterConfig) - Method in class org.glite.authz.common.logging.AccessLoggingFilter
isClientCertAuthRequired(Profile.Section) - Method in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
Gets the value of the "requireClientCertAuthentication" property from the configuration section.
isClientCertAuthRequired() - Method in class org.glite.authz.common.config.AbstractServiceConfiguration
Gets whether client certificate authentication is required for connecting clients.
isClientCertAuthRequired() - Method in class org.glite.authz.common.config.AbstractServiceConfigurationBuilder
Gets whether client certificate authentication is required when a client is connecting.
isEmpty() - Method in class org.glite.authz.common.util.LazyList
isEmpty() - Method in class org.glite.authz.common.util.LazyMap
isEmpty() - Method in class org.glite.authz.common.util.LazySet
isEmpty(String) - Static method in class org.glite.authz.common.util.Strings
A "safe" null/empty check for strings.
isSSLEnabled(Profile.Section) - Method in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
Gets the value of the "enableSSL" property from the configuration section.
isSslEnabled() - Method in class org.glite.authz.common.config.AbstractServiceConfiguration
Gets whether SSL is enabled on the service port.
isSslEnabled() - Method in class org.glite.authz.common.config.AbstractServiceConfigurationBuilder
Gets whether SSL is enabled on the service port.
iterator() - Method in class org.glite.authz.common.util.LazyList
iterator() - Method in class org.glite.authz.common.util.LazySet

J

JettyAdminService - Class in org.glite.authz.common.http
A Jetty instance that listens on a give port for command requests.
JettyAdminService(String, int, String) - Constructor for class org.glite.authz.common.http.JettyAdminService
Constructor.
JettyAdminServiceCLI - Class in org.glite.authz.common.http
A command line tool used to communicate with JettyAdminService.
JettyAdminServiceCLI() - Constructor for class org.glite.authz.common.http.JettyAdminServiceCLI
 
JettyRunThread - Class in org.glite.authz.common.http
A thread that spawns a Jetty Server instance.
JettyRunThread(Server) - Constructor for class org.glite.authz.common.http.JettyRunThread
Constructor.
JettyShutdownTask - Class in org.glite.authz.common.http
A command that shuts down a Jetty Server if it's currently running.
JettyShutdownTask(Server) - Constructor for class org.glite.authz.common.http.JettyShutdownTask
Constructor.
JettySslSelectChannelConnector - Class in org.glite.authz.common.http
Any extension to the basic Jetty SSL connection handler that allows a pre-instantiated key and trust manager to be used when create new SSL connections.
JettySslSelectChannelConnector(X509KeyManager, X509TrustManager) - Constructor for class org.glite.authz.common.http.JettySslSelectChannelConnector
Constructor.

K

keySet() - Method in class org.glite.authz.common.util.LazyMap

L

lastIndexOf(Object) - Method in class org.glite.authz.common.util.LazyList
LazyList<ElementType> - Class in org.glite.authz.common.util
A list that is lazy initialized.
LazyList() - Constructor for class org.glite.authz.common.util.LazyList
 
LazyMap<KeyType,ValueType> - Class in org.glite.authz.common.util
A map that is lazy initialized.
LazyMap() - Constructor for class org.glite.authz.common.util.LazyMap
 
LazySet<ElementType> - Class in org.glite.authz.common.util
A set that is lazy initialized.
LazySet() - Constructor for class org.glite.authz.common.util.LazySet
 
listIterator() - Method in class org.glite.authz.common.util.LazyList
listIterator(int) - Method in class org.glite.authz.common.util.LazyList
LoggingConstants - Class in org.glite.authz.common.logging
Constants related to logging.
LoggingConstants() - Constructor for class org.glite.authz.common.logging.LoggingConstants
 
LoggingReloadTask - Class in org.glite.authz.common.logging
A work task for reloading the logging configuration.
LoggingReloadTask(String) - Constructor for class org.glite.authz.common.logging.LoggingReloadTask
Constructor.

M

main(String[]) - Static method in class org.glite.authz.common.http.JettyAdminServiceCLI
Run the admin client.
main(String[]) - Static method in class org.glite.authz.common.util.Base64
Encodes or decodes two files from the command line; feel free to delete this method (in fact you probably should) if you're embedding this code into a larger program.
matches(String) - Method in class org.glite.authz.common.fqan.FQAN
Checks whether this FQAN matches the given FQAN regular expression.
matches(FQAN) - Method in class org.glite.authz.common.fqan.FQAN
Checks if this FQAN matches the given regular expression FQAN
matchesGroupName(FQAN) - Method in class org.glite.authz.common.fqan.FQAN
Checks if the group name of this FQAN matches a group name regular expression.
matchesRole(FQAN) - Method in class org.glite.authz.common.fqan.FQAN
Checks if the role of this FQAN matches a role regular expression.
MAX_REQUESTS_PROP - Static variable in class org.glite.authz.common.config.AbstractIniConfigurationParser
The name of the "maximumRequests" which gives the maximum number of simultaneous requests.
MESSAGE_CATEGORY - Static variable in class org.glite.authz.common.logging.LoggingConstants
Name of a category where various messages are logged.

N

NO_OPTIONS - Static variable in class org.glite.authz.common.util.Base64
No options specified.
NoTrustTrustManager - Class in org.glite.authz.common.http
A trust manager that does no trust evaluation.
NoTrustTrustManager() - Constructor for class org.glite.authz.common.http.NoTrustTrustManager
 
NS_ACTION - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The action namespace: "http://dci-sec.org/xacml/action" .
NS_ACTION - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The action namespace: "http://glite.org/xacml/action" .
NS_ALGORITHM - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The algorithm namespace: "http://glite.org/xacml/algorithm" .
NS_ATTRIBUTE - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The attribute namespace: "http://dci-sec.org/xacml/attribute" .
NS_ATTRIBUTE - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The attribute namespace: "http://glite.org/xacml/attribute" .
NS_DATATYPE - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The datatype namespace: "http://glite.org/xacml/datatype" .
NS_OBLIGATION - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The obligation namespace: "http://dci-sec.org/xacml/obligation" .
NS_OBLIGATION - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The obligation namespace: "http://glite.org/xacml/obligation" .
NS_PREFIX - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The namespace base prefix "http://dci-sec.org/xacml"
NS_PROFILE - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
The profile namespace: "http://dci-sec.org/xacml/profile" .
NS_PROFILE - Static variable in class org.glite.authz.common.profile.GLiteAuthorizationProfileConstants
The profile namespace: "http://glite.org/xacml/profile" .
NULL - Static variable in class org.glite.authz.common.fqan.FQAN
The value "NULL", used in the canonical form to represent the absence of a Role or Capability.

O

ORDERED - Static variable in class org.glite.authz.common.util.Base64
Encode using the special "ordered" dialect of Base64 described here: http://www.faqs.org/qa/rfcc-1940.html.
org.glite.authz.common - package org.glite.authz.common
These are common components between the PEP and PDP services.
org.glite.authz.common.config - package org.glite.authz.common.config
This package contains base classes used to configure the various PDP and PEP components.
org.glite.authz.common.context - package org.glite.authz.common.context
 
org.glite.authz.common.fqan - package org.glite.authz.common.fqan
 
org.glite.authz.common.http - package org.glite.authz.common.http
This package contains base classes for working with an embedded Jetty server and creating HttpServlet objects.
org.glite.authz.common.logging - package org.glite.authz.common.logging
 
org.glite.authz.common.profile - package org.glite.authz.common.profile
 
org.glite.authz.common.util - package org.glite.authz.common.util
A set of utility classes used throughout the code.

P

parse(String) - Method in interface org.glite.authz.common.config.ConfigurationParser
Reads a given configuration and creates the appropriate AbstractConfiguration.
parse(Reader) - Method in interface org.glite.authz.common.config.ConfigurationParser
Reads a given configuration and creates the appropriate AbstractConfiguration.
parse(Profile.Section, AbstractConfigurationBuilder<?>) - Method in interface org.glite.authz.common.config.IniSectionConfigurationParser
Creates a ObjectType from the information within the Section.
parseFQAN(String) - Static method in class org.glite.authz.common.fqan.FQAN
Parses an FQAN, in string form, in to an FQAN.
PARSER_CLASS_PROP - Static variable in interface org.glite.authz.common.config.IniSectionConfigurationParser
The name of the "parserClass" property which gives the fully qualified class name of the ObjectType configuration parser.
PASSWORD_PARAM_NAME - Static variable in class org.glite.authz.common.http.PasswordProtectFilter
HTTP request parameter that carries the password.
PasswordProtectFilter - Class in org.glite.authz.common.http
A simple filter that password protects a request.
PasswordProtectFilter(String) - Constructor for class org.glite.authz.common.http.PasswordProtectFilter
Constructor.
POLICY_MESSAGE_CATEGORY - Static variable in class org.glite.authz.common.logging.LoggingConstants
Name of the category to which policies are written.
populateConfiguration(ConfigType) - Method in class org.glite.authz.common.config.AbstractConfigurationBuilder
Populates the given configuration with information from this builder.
populateConfiguration(ConfigType) - Method in class org.glite.authz.common.config.AbstractServiceConfigurationBuilder
Populates the given configuration with information from this builder.
PORT_PROP - Static variable in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
The name of the "port" property which indicates the port to which the service will bind.
printServiceMetrics(PrintWriter) - Method in class org.glite.authz.common.ServiceMetrics
Prints metric information to the output writer.
processSecuritySection(Ini, AbstractServiceConfigurationBuilder<?>) - Method in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
Process the information contained in the configuration section.
processServiceSection(Ini, AbstractServiceConfigurationBuilder<?>) - Method in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
Process the information contained in the "SERVICE" configuration section.
PROTOCOL_MESSAGE_CATEGORY - Static variable in class org.glite.authz.common.logging.LoggingConstants
Name of the category to which protocol messages are written.
put(KeyType, ValueType) - Method in class org.glite.authz.common.util.LazyMap
putAll(Map<? extends KeyType, ? extends ValueType>) - Method in class org.glite.authz.common.util.LazyMap

R

RC_BAD_ARGUMENTS - Static variable in class org.glite.authz.common.http.JettyAdminServiceCLI
Bad command line arguments return code: 1 .
RC_CTX - Static variable in class org.glite.authz.common.http.JettyAdminServiceCLI
HTTP connection error return code: 2 .
RC_INVALID_COMMAND - Static variable in class org.glite.authz.common.http.JettyAdminServiceCLI
Invalid command return code: 3 .
RC_SUCCESS - Static variable in class org.glite.authz.common.http.JettyAdminServiceCLI
Successful return code: 0 .
RC_UNAUTHORIZED - Static variable in class org.glite.authz.common.http.JettyAdminServiceCLI
Unauthorized return code: 4 .
RC_UNKNOWN - Static variable in class org.glite.authz.common.http.JettyAdminServiceCLI
Unknown error return code: 100 .
read() - Method in class org.glite.authz.common.util.Base64.InputStream
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read(byte[], int, int) - Method in class org.glite.authz.common.util.Base64.InputStream
Calls Base64.InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
REC_BUFF_SIZE_PROP - Static variable in class org.glite.authz.common.config.AbstractIniConfigurationParser
The name of the "receiveBufferSize" which gives the size of the receiving message buffer, in bytes.
registerAdminCommand(AbstractAdminCommand) - Method in class org.glite.authz.common.http.JettyAdminService
Registers a new administration command.
registerShutdownTask(Runnable) - Method in class org.glite.authz.common.http.JettyAdminService
Registers a task to be run at shutdown time.
remove(Object) - Method in class org.glite.authz.common.util.LazyList
remove(int) - Method in class org.glite.authz.common.util.LazyList
remove(Object) - Method in class org.glite.authz.common.util.LazyMap
remove(Object) - Method in class org.glite.authz.common.util.LazySet
removeAll(Collection<?>) - Method in class org.glite.authz.common.util.LazyList
removeAll(Collection<?>) - Method in class org.glite.authz.common.util.LazySet
REQUEST_QUEUE_PROP - Static variable in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
The name of the "requestQueueSize" property which indicates the maximum number of requests that will be queued up.
resumeEncoding() - Method in class org.glite.authz.common.util.Base64.OutputStream
Resumes encoding of the stream.
retainAll(Collection<?>) - Method in class org.glite.authz.common.util.LazyList
retainAll(Collection<?>) - Method in class org.glite.authz.common.util.LazySet
ROLE - Static variable in class org.glite.authz.common.fqan.FQAN
Role component identifier, "Role" .
run() - Method in class org.glite.authz.common.http.JettyRunThread
run() - Method in class org.glite.authz.common.http.JettyShutdownTask
run() - Method in class org.glite.authz.common.http.TimerShutdownTask
run() - Method in class org.glite.authz.common.logging.LoggingReloadTask

S

safeEquals(T, T) - Static method in class org.glite.authz.common.util.Strings
Compares two strings for equality, allowing for nulls.
safeTrim(String) - Static method in class org.glite.authz.common.util.Strings
A safe string trim that handles nulls.
safeTrimOrNullString(String) - Static method in class org.glite.authz.common.util.Strings
Removes preceding or proceeding whitespace from a string or return null if the string is null or of zero length after trimming (i.e.
SECURITY_SECTION_HEADER - Static variable in class org.glite.authz.common.config.AbstractIniConfigurationParser
The name of the "SECURITY" INI header which contains the property for configuring credential/trust information.
SEND_BUFF_SIZE_PROP - Static variable in class org.glite.authz.common.config.AbstractIniConfigurationParser
The name of the "sendBufferSize" which gives the sending message buffer, in bytes.
SEPARATOR - Static variable in class org.glite.authz.common.profile.CommonXACMLAuthorizationProfileConstants
Namespaces, datatypes and identifiers name components separator
SERVICE_CERT_PROP - Static variable in class org.glite.authz.common.config.AbstractIniConfigurationParser
The name of the "serviceCertificate" which gives the path to the service's certificate.
SERVICE_KEY_PROP - Static variable in class org.glite.authz.common.config.AbstractIniConfigurationParser
The name of the "servicePrivateKey" which gives the path to the service's private key.
SERVICE_SECTION_HEADER - Static variable in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
The name of the "SERVICE" INI header which contains the property for configuring the service.
ServiceMetrics - Class in org.glite.authz.common
A set of metrics kept about a running service.
ServiceMetrics(String, String) - Constructor for class org.glite.authz.common.ServiceMetrics
Constructor.
ServiceMetricsServlet - Class in org.glite.authz.common.http
Service metrics servlet -> /status
ServiceMetricsServlet(ServiceMetrics) - Constructor for class org.glite.authz.common.http.ServiceMetricsServlet
Constructor
set(int, ElementType) - Method in class org.glite.authz.common.util.LazyList
setAdminHost(String) - Method in class org.glite.authz.common.config.AbstractServiceConfiguration
Sets the hostname upon which the admin service listens.
setAdminHost(String) - Method in class org.glite.authz.common.config.AbstractServiceConfigurationBuilder
Sets the host upon which the admin service listens.
setAdminPassword(String) - Method in class org.glite.authz.common.config.AbstractServiceConfiguration
Sets the password required for admin commands.
setAdminPassword(String) - Method in class org.glite.authz.common.config.AbstractServiceConfigurationBuilder
Sets the password required for admin commands.
setAdminPort(int) - Method in class org.glite.authz.common.config.AbstractServiceConfiguration
Sets the port number upon which the admin service listens.
setAdminPort(int) - Method in class org.glite.authz.common.config.AbstractServiceConfigurationBuilder
Sets the port number upon which the admin service listens.
setAuthorizationDecision(String) - Method in class org.glite.authz.common.context.DecisionRequestContext
Sets the result of the authorization request.
setClientCertAuthRequired(boolean) - Method in class org.glite.authz.common.config.AbstractServiceConfiguration
Sets whether client certificate authentication is required of connecting clients.
setClientCertAuthRequired(boolean) - Method in class org.glite.authz.common.config.AbstractServiceConfigurationBuilder
Sets whether client certificate authentication is required when a client is connecting.
setConnectionTimeout(int) - Method in class org.glite.authz.common.config.AbstractConfiguration
Sets the HTTP connection timeout, in milliseconds.
setConnectionTimeout(int) - Method in class org.glite.authz.common.config.AbstractConfigurationBuilder
Sets the HTTP connection timeout, in milliseconds.
setEntityId(String) - Method in class org.glite.authz.common.config.AbstractServiceConfiguration
Sets the entity ID of the service.
setEntityId(String) - Method in class org.glite.authz.common.config.AbstractServiceConfigurationBuilder
Sets the Entity ID of the service.
setHost(String) - Method in class org.glite.authz.common.config.AbstractServiceConfigurationBuilder
Sets the hostname or IP address upon which the service will listen.
setHostname(String) - Method in class org.glite.authz.common.config.AbstractServiceConfiguration
Sets the hostname upon which the service listens.
setInboundMessageId(String) - Method in class org.glite.authz.common.context.DecisionRequestContext
Sets the ID of the inbound authorization response.
setKeyManager(X509KeyManager) - Method in class org.glite.authz.common.config.AbstractConfiguration
Sets the credential used by this service to create SSL connections and digital signatures.
setKeyManager(X509KeyManager) - Method in class org.glite.authz.common.config.AbstractConfigurationBuilder
Sets the credential used by this service to create SSL connections and digital signatures.
setLoggingConfigFilePath(String) - Method in class org.glite.authz.common.config.AbstractConfigurationBuilder
Sets the path to the logging file configuration location.
setMaxConnections(int) - Method in class org.glite.authz.common.config.AbstractConfigurationBuilder
Sets the maximum number of concurrent connections that may be in-process at one time.
setMaxRequestQueueSize(int) - Method in class org.glite.authz.common.config.AbstractServiceConfiguration
Sets the maximum number of requests the will queue up if all of its request processing threads are busy.
setMaxRequestQueueSize(int) - Method in class org.glite.authz.common.config.AbstractServiceConfigurationBuilder
Sets the max number of requests the service will enqueue.
setMaxRequests(int) - Method in class org.glite.authz.common.config.AbstractConfiguration
Sets the maximum number of concurrent connections that may be in-process at one time.
setOutboundMessageId(String) - Method in class org.glite.authz.common.context.DecisionRequestContext
Sets the ID of the outbound authorization request.
setPort(int) - Method in class org.glite.authz.common.config.AbstractServiceConfiguration
Sets the port number upon which the service listens.
setPort(int) - Method in class org.glite.authz.common.config.AbstractServiceConfigurationBuilder
Sets the port upon which the service will listen.
setReceiveBufferSize(int) - Method in class org.glite.authz.common.config.AbstractConfiguration
Sets size of the buffer, in bytes, used when receiving data.
setReceiveBufferSize(int) - Method in class org.glite.authz.common.config.AbstractConfigurationBuilder
Sets size of the buffer, in bytes, used when receiving data.
setRespondingPDP(String) - Method in class org.glite.authz.common.context.DecisionRequestContext
Sets the URL to the PDP that responded the authorization request.
setSendBufferSize(int) - Method in class org.glite.authz.common.config.AbstractConfiguration
Sets the size of the buffer, in bytes, used when sending data.
setSendBufferSize(int) - Method in class org.glite.authz.common.config.AbstractConfigurationBuilder
Sets the size of the buffer, in bytes, used when sending data.
setSOAPClient(SOAPClient) - Method in class org.glite.authz.common.config.AbstractServiceConfiguration
Sets the SOAP client used to communicate with other services.
setSoapClient(SOAPClient) - Method in class org.glite.authz.common.config.AbstractServiceConfigurationBuilder
Sets the SOAP client used by the service to communicate with other services.
setSslEnabled(boolean) - Method in class org.glite.authz.common.config.AbstractServiceConfiguration
Sets whether SSL is enabled on the service port.
setSslEnabled(boolean) - Method in class org.glite.authz.common.config.AbstractServiceConfigurationBuilder
Sets whether SSL is enabled on the service port.
setX509TrustMaterial(PKIStore) - Method in class org.glite.authz.common.config.AbstractConfiguration
Sets the store containing the trust material used to validate X509 certificates.
setX509TrustMaterial(PKIStore) - Method in class org.glite.authz.common.config.AbstractConfigurationBuilder
Sets the store containing the trust material used to validate X509 certificates.
ShutdownCommand - Class in org.glite.authz.common.http
Commands used to issue a set of tasks to be executed when a service is shut down.
ShutdownCommand(List<Runnable>) - Constructor for class org.glite.authz.common.http.ShutdownCommand
Constructor.
size() - Method in class org.glite.authz.common.util.LazyList
size() - Method in class org.glite.authz.common.util.LazyMap
size() - Method in class org.glite.authz.common.util.LazySet
SSL_ON_PORT_PROP - Static variable in class org.glite.authz.common.config.AbstractIniServiceConfigurationParser
The name of the "enableSSL" property which indicates that the service port should use SSL instead of plain HTTP.
start() - Method in class org.glite.authz.common.http.JettyAdminService
Creates and starts the shutdown service.
StatusCommand - Class in org.glite.authz.common.http
A command that prints out ServiceMetrics.
StatusCommand(ServiceMetrics) - Constructor for class org.glite.authz.common.http.StatusCommand
Constructor.
STRING_LIST_SEPARATOR - Static variable in class org.glite.authz.common.config.IniConfigUtil
Separator for the strings list elements
Strings - Class in org.glite.authz.common.util
Helper class for working with Strings.
subList(int, int) - Method in class org.glite.authz.common.util.LazyList
suspendEncoding() - Method in class org.glite.authz.common.util.Base64.OutputStream
Suspends encoding of the stream.

T

TimerShutdownTask - Class in org.glite.authz.common.http
A task that shuts down a Timer.
TimerShutdownTask(Timer) - Constructor for class org.glite.authz.common.http.TimerShutdownTask
Constructor.
toArray() - Method in class org.glite.authz.common.util.LazyList
toArray(T[]) - Method in class org.glite.authz.common.util.LazyList
toArray() - Method in class org.glite.authz.common.util.LazySet
toArray(T[]) - Method in class org.glite.authz.common.util.LazySet
toList(String, String) - Static method in class org.glite.authz.common.util.Strings
Creates a list of strings from delimited string.
toString() - Method in class org.glite.authz.common.fqan.FQAN
toString() - Method in class org.glite.authz.common.logging.AccessLogEntry
toString() - Method in class org.glite.authz.common.util.LazyList
toString() - Method in class org.glite.authz.common.util.LazyMap
toString() - Method in class org.glite.authz.common.util.LazySet
TRUST_INFO_DIR_PROP - Static variable in class org.glite.authz.common.config.AbstractIniConfigurationParser
The name of the "trustInfoDir" which gives the path to directory of PEM-encoded trusted X.509 certificates.
TRUST_INFO_REFRSH_PROP - Static variable in class org.glite.authz.common.config.AbstractIniConfigurationParser
The name of the "trustInfoRefresh" which gives the refresh period, in minutes, for the trust information.

U

URL_SAFE - Static variable in class org.glite.authz.common.util.Base64
Encode using Base64-like encoding that is URL- and Filename-safe as described in Section 4 of RFC3548: http://www.faqs.org/rfcs/rfc3548.html.

V

values() - Method in class org.glite.authz.common.util.LazyMap

W

WILDCARD - Static variable in class org.glite.authz.common.fqan.FQAN
The wildcard * used for pattern matching
write(int) - Method in class org.glite.authz.common.util.Base64.OutputStream
Writes the byte to the output stream after converting to/from Base64 notation.
write(byte[], int, int) - Method in class org.glite.authz.common.util.Base64.OutputStream
Calls Base64.OutputStream.write(int) repeatedly until len bytes are written.

X

XACML_SAML_PROFILE_URI - Static variable in class org.glite.authz.common.AuthzServiceConstants
URI identifier for the XACML/SAML Profile used by the authorization service.

A B C D E F G H I J K L M N O P R S T U V W X

Copyright © 2008-2012 EMI - European Middleware Initiative. All Rights Reserved.