A C D E F G H I L M P S

A

AESEncryptor - class com.digitalsanctuary.atg.crypto.AESEncryptor.
A simple class for performing encryption/decryption operations using the AES cipher.
AESEncryptor(byte[]) - Constructor for class com.digitalsanctuary.atg.crypto.AESEncryptor
 
AESEncryptor(String) - Constructor for class com.digitalsanctuary.atg.crypto.AESEncryptor
 
AESEncryptorComponent - class com.digitalsanctuary.atg.crypto.AESEncryptorComponent.
This is a Dynamo component which provides AES encryption and decryption functionality.
AESEncryptorComponent() - Constructor for class com.digitalsanctuary.atg.crypto.AESEncryptorComponent
 
AESKeyGen - class com.digitalsanctuary.atg.crypto.AESKeyGen.
 
AESKeyGen() - Constructor for class com.digitalsanctuary.atg.crypto.AESKeyGen
 
AbstractEncryptor - class com.digitalsanctuary.atg.crypto.AbstractEncryptor.
 
AbstractEncryptor(byte[]) - Constructor for class com.digitalsanctuary.atg.crypto.AbstractEncryptor
This constructor takes in a cipher key in the form of a byte array.
AbstractEncryptor(String) - Constructor for class com.digitalsanctuary.atg.crypto.AbstractEncryptor
This constructor takes in a cipher key in the form of a String.
AbstractEncryptorComponent - class com.digitalsanctuary.atg.crypto.AbstractEncryptorComponent.
This is an abstract class of an encryptor component.
AbstractEncryptorComponent() - Constructor for class com.digitalsanctuary.atg.crypto.AbstractEncryptorComponent
 
asHex(byte[]) - Static method in class com.digitalsanctuary.atg.crypto.AESKeyGen
 

C

CHAR_SET - Static variable in class com.digitalsanctuary.atg.crypto.AbstractEncryptor
This defines the character set which is used explicitly during byte[]<-->String conversions.
CacheControllerPipelineServlet - class com.digitalsanctuary.atg.servlet.pipeline.CacheControllerPipelineServlet.
Checks the request based on mime-type and URI, and determines the correct cache related response headers to return.
CacheControllerPipelineServlet() - Constructor for class com.digitalsanctuary.atg.servlet.pipeline.CacheControllerPipelineServlet
 
com.digitalsanctuary.atg.constants - package com.digitalsanctuary.atg.constants
 
com.digitalsanctuary.atg.crypto - package com.digitalsanctuary.atg.crypto
 
com.digitalsanctuary.atg.formhandler - package com.digitalsanctuary.atg.formhandler
 
com.digitalsanctuary.atg.rss - package com.digitalsanctuary.atg.rss
 
com.digitalsanctuary.atg.service - package com.digitalsanctuary.atg.service
 
com.digitalsanctuary.atg.servlet - package com.digitalsanctuary.atg.servlet
 
com.digitalsanctuary.atg.servlet.pipeline - package com.digitalsanctuary.atg.servlet.pipeline
 
com.digitalsanctuary.atg.util - package com.digitalsanctuary.atg.util
 
compare(Object, Object) - Method in class com.digitalsanctuary.atg.util.StringLengthComparator
This comparator can be used to Sort Strings based on their length.
compare(Object, Object) - Method in class com.digitalsanctuary.atg.util.StringLengthReverseComparator
This comparator can be used to Sort Strings based on their length.
computeMAC(String) - Method in class com.digitalsanctuary.atg.crypto.AbstractEncryptor
This method computes the MAC message signature for the clear text.
computeMAC(String) - Method in class com.digitalsanctuary.atg.crypto.AbstractEncryptorComponent
This method computes the MAC message signature for the clear text.

D

decrypt(String) - Method in class com.digitalsanctuary.atg.crypto.AbstractEncryptor
This method wraps the byte array based encrypt and allows you to pass in a String, which it decodes to a byte array.
decrypt(byte[]) - Method in class com.digitalsanctuary.atg.crypto.AbstractEncryptor
This method takes in a byte array and decrypts it using the AES algorithm and the key used to setup this class.
decryptBytes(byte[]) - Method in class com.digitalsanctuary.atg.crypto.AbstractEncryptorComponent
This method takes in a byte array and decrypts it using the AES algorithm and the key used to setup this class.
decryptString(String) - Method in class com.digitalsanctuary.atg.crypto.AbstractEncryptorComponent
This method takes in a String of a Base64 encoded byte array of encrypted data and decrypts it using the AES algorithm and the key used to setup this class.
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.digitalsanctuary.atg.servlet.ImageServlet
The get request handling method.
doStartService() - Method in class com.digitalsanctuary.atg.crypto.AbstractEncryptorComponent
This method sets up our component, and creates the Encryptor object.
doStartService() - Method in class com.digitalsanctuary.atg.servlet.pipeline.ProxyIPFixerServlet
This method handles the component setup.
doStopService() - Method in class com.digitalsanctuary.atg.servlet.pipeline.ProxyIPFixerServlet
This method handles the component tear-down.

E

EXTENSION_DELIMITER - Static variable in class com.digitalsanctuary.atg.constants.ImageConstants
The character to separate the extension of uploaded files.
EncryptionPropertyDescriptor - class com.digitalsanctuary.atg.crypto.EncryptionPropertyDescriptor.
A property descriptor to encrypt and decrypt string values.
EncryptionPropertyDescriptor() - Constructor for class com.digitalsanctuary.atg.crypto.EncryptionPropertyDescriptor
Constructs a EncryptionPropertyDescriptor.
EncryptorException - exception com.digitalsanctuary.atg.crypto.EncryptorException.
This exception indicates that a severe error occurred while performing a cryptograpy operation.
EncryptorException() - Constructor for class com.digitalsanctuary.atg.crypto.EncryptorException
Constructs a new EncryptorException.
EncryptorException(String) - Constructor for class com.digitalsanctuary.atg.crypto.EncryptorException
Constructs a new EncryptorException with the given explanation.
EncryptorException(Throwable) - Constructor for class com.digitalsanctuary.atg.crypto.EncryptorException
Constructs a new EncryptorException.
EncryptorException(String, Throwable) - Constructor for class com.digitalsanctuary.atg.crypto.EncryptorException
Constructs a new EncryptorException with the given explanation.
encrypt(String) - Method in class com.digitalsanctuary.atg.crypto.AbstractEncryptor
This method wraps the byte array based encrypt and allows you to pass in a String, which it decodes to a byte array.
encrypt(byte[]) - Method in class com.digitalsanctuary.atg.crypto.AbstractEncryptor
This method takes in a byte array and encrypts it using the AES algorithm and the key used to setup this class.
encryptBytes(byte[]) - Method in class com.digitalsanctuary.atg.crypto.AbstractEncryptorComponent
This method takes in a byte array and encrypts it using the AES algorithm and the key used to setup this class.
encryptString(String) - Method in class com.digitalsanctuary.atg.crypto.AbstractEncryptorComponent
This method takes in a String and encrypts is using the AES algorithm and the key used to setup this class.

F

FILE_SEPARATOR_UNIX - Static variable in class com.digitalsanctuary.atg.constants.ImageConstants
The file separator character from a Unix based uploaded file.
FILE_SEPARATOR_WIN - Static variable in class com.digitalsanctuary.atg.constants.ImageConstants
The file separator character from a Windows based uploaded file.
FeedDroplet - class com.digitalsanctuary.atg.rss.FeedDroplet.
This droplet outputs an RSS 2.0 compliant feed based on Repository Items and configured property names.
FeedDroplet() - Constructor for class com.digitalsanctuary.atg.rss.FeedDroplet
 
flushCache() - Method in class com.digitalsanctuary.atg.servlet.pipeline.CacheControllerPipelineServlet
This method flushes the URI-cache time cache.

G

getAlgorithmName() - Method in class com.digitalsanctuary.atg.crypto.AESEncryptor
Returns the name of the algorithm this encryptor should use.
getAlgorithmName() - Method in class com.digitalsanctuary.atg.crypto.AbstractEncryptor
The Algorithm name for the Encryptor.
getCategory() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getConfiguration() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getCopyright() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getDescription() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getDocs() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getEncoding() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getEncryptor() - Method in class com.digitalsanctuary.atg.crypto.AbstractEncryptorComponent
 
getExtensionMimeTyper() - Method in class com.digitalsanctuary.atg.formhandler.ImageUploadFormHandler
 
getFeedItemActiveFlagValue() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getFeedItemActiveProperty() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getFeedItemAuthorProperty() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getFeedItemCategoryProperty() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getFeedItemDescriptionProperty() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getFeedItemItemDescriptor() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getFeedItemLinkProperty() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getFeedItemPubDateProperty() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getFeedItemTitleProperty() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getGenerator() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getIPAddressPatternString() - Method in class com.digitalsanctuary.atg.servlet.pipeline.ProxyIPFixerServlet
 
getImageDescription() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getImageHeight() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getImageLink() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getImageRepository() - Method in class com.digitalsanctuary.atg.service.ImageService
 
getImageService() - Method in class com.digitalsanctuary.atg.formhandler.ImageUploadFormHandler
 
getImageServletURI() - Method in class com.digitalsanctuary.atg.service.ImageService
 
getImageTitle() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getImageURI(String) - Method in class com.digitalsanctuary.atg.service.ImageService
 
getImageURL() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getImageWidth() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getItemLink() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getKey() - Method in class com.digitalsanctuary.atg.crypto.AbstractEncryptorComponent
 
getLanguage() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getLastBuildDate() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getLink() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getManagingEditor() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getMaxItems() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getMimeTypeCacheMap() - Method in class com.digitalsanctuary.atg.servlet.pipeline.CacheControllerPipelineServlet
 
getPropertyType() - Method in class com.digitalsanctuary.atg.crypto.EncryptionPropertyDescriptor
 
getPropertyValue(RepositoryItemImpl, Object) - Method in class com.digitalsanctuary.atg.crypto.EncryptionPropertyDescriptor
Returns the value of the underlying property.
getPubDate() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getRating() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getRepository() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getTTL() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getTitle() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
getTypeName() - Method in class com.digitalsanctuary.atg.crypto.EncryptionPropertyDescriptor
Returns the name this type uses in the XML file.
getURICacheMap() - Method in class com.digitalsanctuary.atg.servlet.pipeline.CacheControllerPipelineServlet
 
getUploadImage() - Method in class com.digitalsanctuary.atg.formhandler.ImageUploadFormHandler
Returns property UploadProperty
getWebMaster() - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 

H

handleCreateImage(DynamoHttpServletRequest, DynamoHttpServletResponse) - Method in class com.digitalsanctuary.atg.formhandler.ImageUploadFormHandler
 

I

IMAGE_CONTENT_PROPERTY - Static variable in class com.digitalsanctuary.atg.constants.ImageConstants
The property name of the Image item's Content.
IMAGE_CREATE_DATE_PROPERTY - Static variable in class com.digitalsanctuary.atg.constants.ImageConstants
The property name of the Image item's Creation Date.
IMAGE_ITEM_DESCRIPTOR - Static variable in class com.digitalsanctuary.atg.constants.ImageConstants
Item Descriptor name for the Image item.
IMAGE_MIME_TYPE_PROPERTY - Static variable in class com.digitalsanctuary.atg.constants.ImageConstants
The property name of the Image item's Mime Type.
IMAGE_NAME_PROPERTY - Static variable in class com.digitalsanctuary.atg.constants.ImageConstants
The property name of the Image item's Name.
ImageConstants - class com.digitalsanctuary.atg.constants.ImageConstants.
This class holds Constants for the DS.ImageDB module, including the Repository item descriptor and property names.
ImageConstants() - Constructor for class com.digitalsanctuary.atg.constants.ImageConstants
 
ImageService - class com.digitalsanctuary.atg.service.ImageService.
 
ImageService() - Constructor for class com.digitalsanctuary.atg.service.ImageService
 
ImageServlet - class com.digitalsanctuary.atg.servlet.ImageServlet.
 
ImageServlet() - Constructor for class com.digitalsanctuary.atg.servlet.ImageServlet
 
ImageUploadFormHandler - class com.digitalsanctuary.atg.formhandler.ImageUploadFormHandler.
 
ImageUploadFormHandler() - Constructor for class com.digitalsanctuary.atg.formhandler.ImageUploadFormHandler
 
isCacheRequestsWithQueryParams() - Method in class com.digitalsanctuary.atg.servlet.pipeline.CacheControllerPipelineServlet
 
isQueryable() - Method in class com.digitalsanctuary.atg.crypto.EncryptionPropertyDescriptor
Returns property Queryable.

L

logDebug(String) - Method in class com.digitalsanctuary.atg.crypto.EncryptionPropertyDescriptor
Logs a debug statement for the repository we are part of.
logError(String) - Method in class com.digitalsanctuary.atg.crypto.EncryptionPropertyDescriptor
Logs an error for the repository we are part of.
logError(String, Throwable) - Method in class com.digitalsanctuary.atg.crypto.EncryptionPropertyDescriptor
Log an error with an exception for the repository we are part of.

M

main(String[]) - Static method in class com.digitalsanctuary.atg.crypto.AESKeyGen
 

P

ProxyIPFixerServlet - class com.digitalsanctuary.atg.servlet.pipeline.ProxyIPFixerServlet.
 
ProxyIPFixerServlet() - Constructor for class com.digitalsanctuary.atg.servlet.pipeline.ProxyIPFixerServlet
 

S

StringLengthComparator - class com.digitalsanctuary.atg.util.StringLengthComparator.
This comparator can be used to Sort Strings based on their length.
StringLengthComparator() - Constructor for class com.digitalsanctuary.atg.util.StringLengthComparator
 
StringLengthReverseComparator - class com.digitalsanctuary.atg.util.StringLengthReverseComparator.
This comparator can be used to Sort Strings based on their length.
StringLengthReverseComparator() - Constructor for class com.digitalsanctuary.atg.util.StringLengthReverseComparator
 
service(DynamoHttpServletRequest, DynamoHttpServletResponse) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
service(DynamoHttpServletRequest, DynamoHttpServletResponse) - Method in class com.digitalsanctuary.atg.servlet.pipeline.CacheControllerPipelineServlet
Checks the request based on mime-type and URI, and determines the correct cache related response headers to return.
service(DynamoHttpServletRequest, DynamoHttpServletResponse) - Method in class com.digitalsanctuary.atg.servlet.pipeline.ProxyIPFixerServlet
This method takes in the request and response object, as part of the Dynamo servlet pipeline.
setCacheRequestsWithQueryParams(boolean) - Method in class com.digitalsanctuary.atg.servlet.pipeline.CacheControllerPipelineServlet
 
setCategory(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setComponentItemDescriptor(RepositoryItemDescriptor) - Method in class com.digitalsanctuary.atg.crypto.EncryptionPropertyDescriptor
 
setComponentPropertyType(Class) - Method in class com.digitalsanctuary.atg.crypto.EncryptionPropertyDescriptor
 
setConfiguration(Configuration) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setCopyright(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setDescription(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setDocs(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setEncoding(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setEncryptor(AbstractEncryptor) - Method in class com.digitalsanctuary.atg.crypto.AbstractEncryptorComponent
 
setExtensionMimeTyper(ExtensionMimeTyper) - Method in class com.digitalsanctuary.atg.formhandler.ImageUploadFormHandler
 
setFeedItemActiveFlagValue(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setFeedItemActiveProperty(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setFeedItemAuthorProperty(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setFeedItemCategoryProperty(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setFeedItemDescriptionProperty(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setFeedItemItemDescriptor(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setFeedItemLinkProperty(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setFeedItemPubDateProperty(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setFeedItemTitleProperty(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setGenerator(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setIPAddressPatternString(String) - Method in class com.digitalsanctuary.atg.servlet.pipeline.ProxyIPFixerServlet
 
setImageDescription(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setImageHeight(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setImageLink(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setImageRepository(Repository) - Method in class com.digitalsanctuary.atg.service.ImageService
 
setImageService(ImageService) - Method in class com.digitalsanctuary.atg.formhandler.ImageUploadFormHandler
 
setImageServletURI(String) - Method in class com.digitalsanctuary.atg.service.ImageService
 
setImageTitle(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setImageURL(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setImageWidth(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setItemLink(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setKey(byte[]) - Method in class com.digitalsanctuary.atg.crypto.AbstractEncryptor
This method takes in a cipher key byte array, sets it into this class's member variable KeyBytes, and then calls initialize() to initialize the encryption and decryption Cipher instances with this new key.
setKey(String) - Method in class com.digitalsanctuary.atg.crypto.AbstractEncryptorComponent
 
setLanguage(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setLastBuildDate(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setLink(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setManagingEditor(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setMaxItems(int) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setMimeTypeCacheMap(Map) - Method in class com.digitalsanctuary.atg.servlet.pipeline.CacheControllerPipelineServlet
 
setPropertyItemDescriptor(RepositoryItemDescriptor) - Method in class com.digitalsanctuary.atg.crypto.EncryptionPropertyDescriptor
 
setPropertyType(Class) - Method in class com.digitalsanctuary.atg.crypto.EncryptionPropertyDescriptor
Perform type checking.
setPropertyValue(RepositoryItemImpl, Object) - Method in class com.digitalsanctuary.atg.crypto.EncryptionPropertyDescriptor
Sets the property of this type for the item descriptor provided.
setPubDate(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setRating(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setRepository(Repository) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setTTL(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setTitle(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setURICacheMap(Map) - Method in class com.digitalsanctuary.atg.servlet.pipeline.CacheControllerPipelineServlet
 
setUploadImage(Object) - Method in class com.digitalsanctuary.atg.formhandler.ImageUploadFormHandler
This method is called when the form above is submitted.
setValue(String, Object) - Method in class com.digitalsanctuary.atg.crypto.EncryptionPropertyDescriptor
Catch the attribute values that we care about and store them in member variables.
setWebMaster(String) - Method in class com.digitalsanctuary.atg.rss.FeedDroplet
 
setupEncryptor() - Method in class com.digitalsanctuary.atg.crypto.AESEncryptorComponent
This method sets up the AES Encryptor.
setupEncryptor() - Method in class com.digitalsanctuary.atg.crypto.AbstractEncryptorComponent
This method sets up the encryptor.

A C D E F G H I L M P S