Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractRetryBlock<P,
E extends Throwable> - Class in com.sdl.delivery.retry -
Abstract class for retry block functionality.
- AbstractRetryBlock(Supplier<P>) - Constructor for class com.sdl.delivery.retry.AbstractRetryBlock
- AbstractRetryBlock(Supplier<P>, int, int) - Constructor for class com.sdl.delivery.retry.AbstractRetryBlock
- accept(P) - Method in interface com.sdl.delivery.retry.ThrowableConsumer
- add(Convertor.Holder) - Method in class com.tridion.util.convertions.Convertor.Names
- addAllowed(String) - Method in class com.sdl.delivery.security.uri.processor.UriRestrictions
- addProhibited(String) - Method in class com.sdl.delivery.security.uri.processor.UriRestrictions
- addQuotations(String) - Static method in class com.tridion.util.StringUtils
- addRuleToBeLeftExpanded(String, String[]) - Method in class com.tridion.util.exceptions.compacter.impl.StackTraceCompacter
-
Allows to add rules which will always be expanded.
- addRuleToCollapse(String, String[]) - Method in class com.tridion.util.exceptions.compacter.impl.StackTraceCompacter
-
Allows to add user defined rule for compacting rows.
- ALLOW_EXTERNAL_DTD_ALL - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external DTD for all protocols.
- ALLOW_EXTERNAL_DTD_FILE - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external DTD only for files.
- ALLOW_EXTERNAL_DTD_FILE_IN_JAR - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external DTD only for files in jars.
- ALLOW_EXTERNAL_DTD_FTP - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external DTD only for ftp.
- ALLOW_EXTERNAL_DTD_FTPS - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external DTD only for ftps.
- ALLOW_EXTERNAL_DTD_HTTP - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external DTD only for http.
- ALLOW_EXTERNAL_DTD_HTTPS - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external DTD only for https.
- ALLOW_EXTERNAL_DTD_JAR - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external DTD only for jars.
- ALLOW_EXTERNAL_DTD_NONE - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
disables external DTD.
- ALLOW_EXTERNAL_DTD_SFTP - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external DTD only for sftp.
- ALLOW_EXTERNAL_SCHEMA_ALL - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external XSD for all protocols.
- ALLOW_EXTERNAL_SCHEMA_FILE - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external XSD only for files.
- ALLOW_EXTERNAL_SCHEMA_FILE_IN_JAR - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external XSD only for files in jar.
- ALLOW_EXTERNAL_SCHEMA_FTP - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external XSD only for ftp.
- ALLOW_EXTERNAL_SCHEMA_FTPS - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external XSD only for ftp.
- ALLOW_EXTERNAL_SCHEMA_HTTP - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external XSD only for http.
- ALLOW_EXTERNAL_SCHEMA_HTTPS - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external XSD only for https.
- ALLOW_EXTERNAL_SCHEMA_JAR - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external XSD only for jars.
- ALLOW_EXTERNAL_SCHEMA_NONE - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
disables external XSD.
- ALLOW_EXTERNAL_SCHEMA_SFTP - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external XSD only for sftp.
- ALLOW_EXTERNAL_STYLESHEET_ALL - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external XSL.
- ALLOW_EXTERNAL_STYLESHEET_FILE - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external XSL only for files.
- ALLOW_EXTERNAL_STYLESHEET_FILE_IN_JAR - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external XSL only for files in jar.
- ALLOW_EXTERNAL_STYLESHEET_FTP - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external XSL only for ftp.
- ALLOW_EXTERNAL_STYLESHEET_FTPS - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external XSL only for ftps.
- ALLOW_EXTERNAL_STYLESHEET_HTTP - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external XSL only for http.
- ALLOW_EXTERNAL_STYLESHEET_HTTPS - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external XSL only for https.
- ALLOW_EXTERNAL_STYLESHEET_JAR - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external XSL only for jars.
- ALLOW_EXTERNAL_STYLESHEET_NONE - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
disables external XSL.
- ALLOW_EXTERNAL_STYLESHEET_SFTP - Enum constant in enum class com.sdl.delivery.security.xml.XmlRestriction
-
enables external XSL only for sftp.
- ALLOWED - Enum constant in enum class com.sdl.delivery.security.uri.processor.IsInRestrictionLists
-
Given URL matches an allowed pattern (in allowed list).
- apply(P) - Method in interface com.sdl.delivery.retry.ThrowableFunction
- ArrayUtils - Class in com.tridion.util
-
Array utils.
C
- checkElementIndexIsInRange(int, int) - Static method in class com.tridion.util.ArrayUtils
-
This method checks given elementIndex is less than or equals to length and elementIndex is greater than zero.
- close() - Method in class com.tridion.util.log.DefaultProgressIndicator
- close() - Method in class com.tridion.util.performance.Performance
- com.sdl.delivery.function - package com.sdl.delivery.function
- com.sdl.delivery.retry - package com.sdl.delivery.retry
- com.sdl.delivery.security - package com.sdl.delivery.security
- com.sdl.delivery.security.html - package com.sdl.delivery.security.html
- com.sdl.delivery.security.uri - package com.sdl.delivery.security.uri
- com.sdl.delivery.security.uri.processor - package com.sdl.delivery.security.uri.processor
- com.sdl.delivery.security.xml - package com.sdl.delivery.security.xml
- com.sdl.delivery.security.xml.helper - package com.sdl.delivery.security.xml.helper
- com.sdl.delivery.security.xml.processor - package com.sdl.delivery.security.xml.processor
- com.tridion - package com.tridion
- com.tridion.concurrent - package com.tridion.concurrent
- com.tridion.configuration - package com.tridion.configuration
- com.tridion.crypto - package com.tridion.crypto
- com.tridion.security - package com.tridion.security
- com.tridion.util - package com.tridion.util
- com.tridion.util.convertions - package com.tridion.util.convertions
- com.tridion.util.exceptions.compacter.factory - package com.tridion.util.exceptions.compacter.factory
- com.tridion.util.exceptions.compacter.impl - package com.tridion.util.exceptions.compacter.impl
- com.tridion.util.log - package com.tridion.util.log
- com.tridion.util.performance - package com.tridion.util.performance
- com.tridion.util.xml - package com.tridion.util.xml
- CompacterFactory - Class in com.tridion.util.exceptions.compacter.factory
- CompacterFactory() - Constructor for class com.tridion.util.exceptions.compacter.factory.CompacterFactory
- complete() - Method in class com.tridion.util.log.DefaultProgressIndicator
- complete() - Method in class com.tridion.util.log.LogProgressIndicator
- complete() - Method in interface com.tridion.util.log.Progressor
- compressGZip(String) - Static method in class com.tridion.util.CompressionUtils
- compressGZipAndBase64Encode(String) - Static method in class com.tridion.util.CompressionUtils
-
Compresses and Base64 encodes a String.
- CompressionUtils - Class in com.tridion.util
-
CompressionUtils.
- ComputerBytesConvertor - Class in com.tridion.util.convertions
-
This class knows how to represent numbers in computer 2**10 into human format KiB, MiB, etc.
- concat(byte[], byte[]) - Static method in class com.tridion.util.ArrayUtils
- concat(T[], T[]) - Static method in class com.tridion.util.ArrayUtils
- ConsumerRetryBlock<P,
E extends Throwable> - Class in com.sdl.delivery.retry -
Used to perform retries.
- ConsumerRetryBlock(ThrowableConsumer<P, E>, Supplier<P>) - Constructor for class com.sdl.delivery.retry.ConsumerRetryBlock
-
Creates RetryBlock object.
- ConsumerRetryBlock(ThrowableConsumer<P, E>, Supplier<P>, int, int) - Constructor for class com.sdl.delivery.retry.ConsumerRetryBlock
-
Creates RetryBlock object.
- convertContentToDocument(byte[]) - Static method in class com.tridion.util.xml.XMLUtils
-
Convert a byte[] array to a List of DOM objects.
- convertDocumentToString(Document) - Static method in class com.tridion.util.xml.XMLUtils
-
Converts the passed
Documentto aString. - ConvertionUtils - Class in com.tridion.util.convertions
-
This utility/helper class is used with different converters and may produce human readable format for numbers by converting big numbers into small texts, like 112000000000 into '111 Gb'.
- Convertor - Class in com.tridion.util.convertions
-
Helper class to work with convertors.
- Convertor() - Constructor for class com.tridion.util.convertions.Convertor
- Convertor.Holder - Class in com.tridion.util.convertions
- Convertor.Names - Class in com.tridion.util.convertions
- convertTimeToMs(int, String) - Static method in class com.tridion.util.TimeUtils
-
Converts a time value to milliseconds in a rather inflexible manner.
- convertTimeToMs(String) - Static method in class com.tridion.util.TimeUtils
-
Converts a time value to milliseconds.
- convertToString(Convertor, Double, int) - Static method in class com.tridion.util.convertions.ConvertionUtils
- convertToString(Convertor, Double, int, boolean) - Static method in class com.tridion.util.convertions.ConvertionUtils
- create() - Static method in class com.tridion.util.exceptions.compacter.factory.CompacterFactory
-
Use this method in order to create a new instance of compacter.
- createArchive(File) - Static method in class com.tridion.util.ZipUtils
- createArchive(File, File) - Static method in class com.tridion.util.ZipUtils
- createArchive(File, File, boolean) - Static method in class com.tridion.util.ZipUtils
- createArchive(String) - Static method in class com.tridion.util.ZipUtils
- createArchive(String, String) - Static method in class com.tridion.util.ZipUtils
- createArchive(String, String, boolean) - Static method in class com.tridion.util.ZipUtils
- createDocumentBuilderFactory(XmlRestriction...) - Static method in class com.sdl.delivery.security.xml.SecureXmlProcessingUtils
-
This method creates a factory which is safe from XXE vulnerability/ See http://cwe.mitre.org/data/definitions/611.html for details.
- createFactory(XmlRestriction...) - Method in class com.sdl.delivery.security.xml.processor.SecureDocumentBuilderFactoryProcessor
- createInternalStringDate(String, String) - Static method in class com.tridion.util.TimeUtils
-
Creates the internal representation of a date (e.g.
- createInternalStringDate(Date) - Static method in class com.tridion.util.TimeUtils
-
Creates the internal representation of a date (e.g.
- createOncePerMinute() - Static method in class com.tridion.util.log.LimitedFrequency
- createOncePerTenSeconds() - Static method in class com.tridion.util.log.LimitedFrequency
- createSaxTransformerFactory(XmlRestriction...) - Method in class com.sdl.delivery.security.xml.processor.SecureTransformerFactoryProcessor
-
Returns SAX transformer factory (xerces) instead of default (xalan) one.
- createSaxTransformerFactory(XmlRestriction...) - Static method in class com.sdl.delivery.security.xml.SecureXmlProcessingUtils
-
Creates a SAX transformer factory to use in XSLT.
- createSecureInputFactory(XmlRestriction[]) - Method in class com.sdl.delivery.security.xml.processor.SecureXmlInputFactoryProcessor
- createTransformer(XmlRestriction...) - Static method in class com.sdl.delivery.security.xml.SecureXmlProcessingUtils
-
Creates a secured transformer for XSLT.
- createTransformer(String, Optional<Map<String, Object>>, XmlRestriction...) - Method in class com.sdl.delivery.security.xml.processor.SecureTransformerFactoryProcessor
- createTransformer(String, Optional<Map<String, Object>>, XmlRestriction...) - Static method in class com.sdl.delivery.security.xml.SecureXmlProcessingUtils
-
Creates a secured transformer for XSLT.
- createTransformerFactory(XmlRestriction...) - Method in class com.sdl.delivery.security.xml.processor.SecureTransformerFactoryProcessor
- createTransformerFactory(XmlRestriction...) - Static method in class com.sdl.delivery.security.xml.SecureXmlProcessingUtils
-
Creates a transformer factory to use in XSLT.
- createUri(String) - Method in class com.sdl.delivery.security.uri.processor.SecureUriCreatorAndVerifier
-
Verifies given URI and creates URI if everything is OK (it's secured).
- createUri(String) - Static method in class com.sdl.delivery.security.uri.SecureUriProcessingUtil
-
Creates a verified URI which fits a pattern in allowed list AND not in prohibited list, if both lists are provided.
- createValidator(InputStream, XmlRestriction...) - Method in class com.sdl.delivery.security.xml.processor.SecureXmlValidatorProcessor
- createValidator(InputStream, XmlRestriction...) - Static method in class com.sdl.delivery.security.xml.SecureXmlProcessingUtils
-
Creates a XML validator to verify XMLs by provided schema.
- createValidator(String, XmlRestriction...) - Method in class com.sdl.delivery.security.xml.processor.SecureXmlValidatorProcessor
- createValidator(String, XmlRestriction...) - Static method in class com.sdl.delivery.security.xml.SecureXmlProcessingUtils
-
Creates a XML validator to verify XMLs by provided schema.
- createXmlInputFactory(XmlRestriction...) - Static method in class com.sdl.delivery.security.xml.SecureXmlProcessingUtils
-
Creates a XML input factory to use in XSLT Steam Reader.
- Crypto - Class in com.tridion.crypto
-
Generic cryptography implementation.
- Crypto() - Constructor for class com.tridion.crypto.Crypto
-
Construct a Crypto instance with the default encryption provider.
- Crypto(KeyProvider) - Constructor for class com.tridion.crypto.Crypto
-
Construct a Crypto instance with the given encryption provider.
D
- DATE_FORMAT - Static variable in class com.tridion.util.TimeUtils
-
This is the internal date format used in the database.
- DateConvertor - Class in com.tridion.util.convertions
-
This class knows how to convert given number in milliseconds to epoch time.
- DateConvertor() - Constructor for class com.tridion.util.convertions.DateConvertor
- debug(String) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message at the DEBUG level.
- debug(String, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message at the DEBUG level according to the specified format and argument.
- debug(String, Object...) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message at the DEBUG level according to the specified format and arguments.
- debug(String, Object, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message at the DEBUG level according to the specified format and arguments.
- debug(String, Throwable) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log an exception (throwable) at the DEBUG level with an accompanying message.
- debug(Marker, String) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message with the specific Marker at the DEBUG level.
- debug(Marker, String, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
This method is similar to
Slf4jSanitizedAdaptorLogger.debug(String, Object)method except that the marker data is also taken into consideration. - debug(Marker, String, Object...) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
This method is similar to
Slf4jSanitizedAdaptorLogger.debug(String, Object...)method except that the marker data is also taken into consideration. - debug(Marker, String, Object, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
This method is similar to
Slf4jSanitizedAdaptorLogger.debug(String, Object, Object)method except that the marker data is also taken into consideration. - debug(Marker, String, Throwable) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
This method is similar to
Slf4jSanitizedAdaptorLogger.debug(String, Throwable)method except that the marker data is also taken into consideration. - DEBUG - Enum constant in enum class com.sdl.delivery.security.LogLevel
-
Debugging purpose for log.
- decodeAndDecompressGZip(String) - Static method in class com.tridion.util.CompressionUtils
-
Dcompresses a byte array representing a GZip-compressed string back into a String.
- decrypt(String) - Method in class com.tridion.crypto.Crypto
-
Decrypts the provided secret.
- decryptIfNecessary(String) - Static method in class com.tridion.crypto.Crypto
-
Tries to decrypt the value if and only if this is necessary.
- DEFAULT_CANONICAL - Static variable in class com.tridion.util.xml.DOMWriter
-
Default canonical output (false).
- DEFAULT_NAMESPACES - Static variable in class com.tridion.util.xml.DOMWriter
-
Default namespaces support (true).
- DEFAULT_SCHEMA_FULL_CHECKING - Static variable in class com.tridion.util.xml.DOMWriter
-
Default Schema full checking support (false).
- DEFAULT_SCHEMA_VALIDATION - Static variable in class com.tridion.util.xml.DOMWriter
-
Default Schema validation support (false).
- DEFAULT_VALIDATION - Static variable in class com.tridion.util.xml.DOMWriter
-
Default validation support (false).
- DEFAULT_WAITING_TIME_MINUTES - Static variable in class com.tridion.concurrent.FileLockManager
- DefaultProgressIndicator - Class in com.tridion.util.log
- DefaultProgressIndicator(String) - Constructor for class com.tridion.util.log.DefaultProgressIndicator
- DeliveryException - Exception in com.tridion
-
Superclass for all Content Delivery checked exceptions.
- DeliveryException() - Constructor for exception com.tridion.DeliveryException
- DeliveryException(String) - Constructor for exception com.tridion.DeliveryException
- DeliveryException(String, Throwable) - Constructor for exception com.tridion.DeliveryException
- DeliveryException(String, Throwable, boolean, boolean) - Constructor for exception com.tridion.DeliveryException
- DeliveryException(Throwable) - Constructor for exception com.tridion.DeliveryException
- DeliveryRuntimeException - Exception in com.tridion
-
Superclass for all Content Delivery unchecked exceptions.
- DeliveryRuntimeException() - Constructor for exception com.tridion.DeliveryRuntimeException
- DeliveryRuntimeException(String) - Constructor for exception com.tridion.DeliveryRuntimeException
- DeliveryRuntimeException(String, Throwable) - Constructor for exception com.tridion.DeliveryRuntimeException
- DeliveryRuntimeException(String, Throwable, boolean, boolean) - Constructor for exception com.tridion.DeliveryRuntimeException
- DeliveryRuntimeException(Throwable) - Constructor for exception com.tridion.DeliveryRuntimeException
- depthBelowCurrentPath(String, String, String) - Static method in class com.tridion.util.StringUtils
-
Compares two paths (case-insensitive), and returns whether one path is a subdirectory or not, and if so, what depth this subdirectory is at.
- DOMWriter - Class in com.tridion.util.xml
-
This class traverses through a DOM tree in order to print a document that is parsed.
- DOMWriter() - Constructor for class com.tridion.util.xml.DOMWriter
-
Default constructor.
- DOMWriter(boolean) - Constructor for class com.tridion.util.xml.DOMWriter
- DTD - Enum constant in enum class com.sdl.delivery.security.xml.ResourceType
-
Document Type Definition for XML.
E
- EmbeddingException - Exception in com.tridion
-
Deprecated.Use Java's standard mechanism for linking exceptions.
- EmbeddingException() - Constructor for exception com.tridion.EmbeddingException
-
Deprecated.
- EmbeddingException(String) - Constructor for exception com.tridion.EmbeddingException
-
Deprecated.
- EmbeddingException(String, Throwable) - Constructor for exception com.tridion.EmbeddingException
-
Deprecated.
- EmbeddingException(Throwable) - Constructor for exception com.tridion.EmbeddingException
-
Deprecated.
- encrypt(String) - Method in class com.tridion.crypto.Crypto
-
Encrypt the provided secret.
- enforcePackageAccessPolicy(String) - Static method in class com.tridion.util.SecurityPolicyUtil
- error(String) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message at the ERROR level.
- error(String, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message at the ERROR level according to the specified format and argument.
- error(String, Object...) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message at the ERROR level according to the specified format and arguments.
- error(String, Object, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message at the ERROR level according to the specified format and arguments.
- error(String, Throwable) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log an exception (throwable) at the ERROR level with an accompanying message.
- error(Marker, String) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message with the specific Marker at the ERROR level.
- error(Marker, String, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
This method is similar to
Slf4jSanitizedAdaptorLogger.error(String, Object)method except that the marker data is also taken into consideration. - error(Marker, String, Object...) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
This method is similar to
Slf4jSanitizedAdaptorLogger.error(String, Object...)method except that the marker data is also taken into consideration. - error(Marker, String, Object, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
This method is similar to
Slf4jSanitizedAdaptorLogger.error(String, Object, Object)method except that the marker data is also taken into consideration. - error(Marker, String, Throwable) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
This method is similar to
Slf4jSanitizedAdaptorLogger.error(String, Throwable)method except that the marker data is also taken into consideration. - ERROR - Enum constant in enum class com.sdl.delivery.security.LogLevel
-
Error informing purpose for log.
- escape(Object) - Static method in class com.tridion.util.xml.XMLUtils
-
Removes XML characters ('&', ''', '"', '<' and '>') from passed content.
- EVENT_FAILURE - Enum constant in enum class com.sdl.delivery.security.EventType
-
A non-security type of log event that has failed.
- EVENT_SUCCESS - Enum constant in enum class com.sdl.delivery.security.EventType
-
A non-security type of log event that has succeeded.
- EVENT_UNSPECIFIED - Enum constant in enum class com.sdl.delivery.security.EventType
-
A non-security type of log event that is unspecified.
- EventType - Enum Class in com.sdl.delivery.security
-
Compatibility class for OWASP ESAPI.
- ExceptionUtils - Class in com.tridion.util
-
The
ExceptionUtilsclass provides useful methods for working with Exceptions. - execute() - Method in class com.sdl.delivery.retry.ConsumerRetryBlock
- execute() - Method in class com.sdl.delivery.retry.FunctionRetryBlock
F
- FATAL - Enum constant in enum class com.sdl.delivery.security.LogLevel
-
Fatal error informing purpose for log.
- FileLockManager - Class in com.tridion.concurrent
-
The
FileLockManageris a single point of access to lock files for reading, writing and removing. - FunctionRetryBlock<P,
R, E extends Throwable> - Class in com.sdl.delivery.retry -
Used to perform retries.
- FunctionRetryBlock(ThrowableFunction<P, R, E>, Supplier<P>) - Constructor for class com.sdl.delivery.retry.FunctionRetryBlock
- FunctionRetryBlock(ThrowableFunction<P, R, E>, Supplier<P>, int, int) - Constructor for class com.sdl.delivery.retry.FunctionRetryBlock
G
- generateString() - Method in class com.tridion.util.exceptions.compacter.impl.StackTraceCompacter
-
This method is providing compacted stacktrace in printable format.
- get() - Method in interface com.sdl.delivery.function.ThrowableSupplier
- get() - Static method in class com.tridion.util.convertions.ComputerBytesConvertor
- get() - Static method in class com.tridion.util.convertions.DateConvertor
- get() - Static method in class com.tridion.util.convertions.HumanBytesConvertor
- get() - Static method in class com.tridion.util.convertions.KphConvertor
- get() - Static method in class com.tridion.util.convertions.RpmConvertor
- get() - Method in class com.tridion.util.log.LimitedFrequency
- getActual() - Method in class com.sdl.delivery.security.xml.XmlEqualsResult
- getAllRules() - Method in class com.tridion.util.exceptions.compacter.impl.StackTraceCompacter
- getAppropriateTridionCause(Throwable) - Static method in class com.tridion.util.ExceptionUtils
-
This method loops all inner most causes and returns first throwable object.
- getAttempt() - Method in class com.sdl.delivery.retry.AbstractRetryBlock
- getAttributeValue(Document, String, String) - Static method in class com.tridion.util.xml.XMLUtils
- getAttributeValue(Element, String, String) - Static method in class com.tridion.util.xml.XMLUtils
- getCurrentStep() - Method in class com.tridion.util.log.DefaultProgressIndicator
- getDateTimeFormatter() - Static method in class com.tridion.util.TimeUtils
-
Creates a formatter for generating UTC DateTime strings.
- getDivider() - Method in class com.tridion.util.convertions.Convertor.Holder
- getElement(Document, String, int) - Static method in class com.tridion.util.xml.XMLUtils
-
Return an Element given an XML document, tag name, and index.
- getEnvironmentVariable(String) - Static method in class com.tridion.configuration.VariableResolverUtil
- getEnvironmentVariableAndDecrypt(String) - Static method in class com.tridion.configuration.VariableResolverUtil
- getExpected() - Method in class com.sdl.delivery.security.xml.XmlEqualsResult
- getFirstElement(Element, String) - Static method in class com.tridion.util.xml.XMLUtils
- getFullURLString(String, String, int, String) - Static method in class com.tridion.util.StringUtils
-
Takes all the component parts needed to generate a valid URL, and returns the valid URL.
- getInstance() - Static method in class com.sdl.delivery.security.uri.processor.UriRestrictions
- getInstance() - Static method in class com.tridion.concurrent.FileLockManager
- getInstance() - Static method in class com.tridion.util.exceptions.compacter.factory.CompacterFactory
-
Use this method in order to return created instance in advance.
- getKey() - Method in interface com.tridion.crypto.KeyProvider
-
Gets the key from the key provider.
- getLogger(Class) - Static method in class com.sdl.delivery.security.LoggerFactory
- getMaxRetryCount() - Method in class com.sdl.delivery.retry.AbstractRetryBlock
- getMessageAndStackTrace(Throwable) - Static method in class com.tridion.util.ExceptionUtils
-
Creates a string representation of the exception.
- getName() - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Return the name of this
Loggerinstance. - getNamePlural() - Method in class com.tridion.util.convertions.Convertor.Holder
- getNames() - Method in class com.tridion.util.convertions.ComputerBytesConvertor
- getNames() - Method in class com.tridion.util.convertions.Convertor
- getNames() - Method in class com.tridion.util.convertions.DateConvertor
- getNames() - Method in class com.tridion.util.convertions.HumanBytesConvertor
- getNames() - Method in class com.tridion.util.convertions.KphConvertor
- getNames() - Method in class com.tridion.util.convertions.RpmConvertor
- getNameSingular() - Method in class com.tridion.util.convertions.Convertor.Holder
- getPrivateField(Class, Object, String) - Static method in class com.tridion.util.ReflectionUtil
-
Gets the value of a private field declared by the provided Class from the provided instance.
- getPrivateField(Object, String) - Static method in class com.tridion.util.ReflectionUtil
- getPrivateFieldWithinSuperClasses(Object, String) - Static method in class com.tridion.util.ReflectionUtil
- getPropertyFromPropertiesFile(String, String) - Static method in class com.tridion.configuration.VariableResolverUtil
- getPropertyProvider() - Method in class com.sdl.delivery.retry.AbstractRetryBlock
- getProtocol() - Method in enum class com.sdl.delivery.security.xml.XmlRestriction
- getRawDateTimeFormatter() - Static method in class com.tridion.util.TimeUtils
-
Get Raw date format for dates in format MMM dd, yyyy HH:mm:ss a like (Dec 29, 2016 9:25:31 AM).
- getResourceType() - Method in enum class com.sdl.delivery.security.xml.XmlRestriction
- getSanitizedCopy(Object...) - Static method in class com.sdl.delivery.security.RequestArgumentsSanitizer
-
Returns an array of given arguments, each of them is safe for printing in logs, as arguments are having CR (NL, CR) replaced with safe character "⬎" (to continue representing replaced chars).
- getSize(Document, String) - Static method in class com.tridion.util.xml.XMLUtils
-
Return the number of person in an XML document.
- getSpentTime() - Method in class com.tridion.util.log.DefaultProgressIndicator
- getStackTrace(Throwable) - Static method in class com.tridion.util.ExceptionUtils
-
Creates a string representation of the stacktrace of the throwable.
- getTotalTime() - Method in class com.tridion.util.performance.Performance
- getValue(Element, String) - Static method in class com.tridion.util.xml.XMLUtils
-
Given a person element, must get the element specified by the tagName, then must traverse that Node to get the value.
H
- HtmlSanitizer - Class in com.sdl.delivery.security.html
- HumanBytesConvertor - Class in com.tridion.util.convertions
-
This class knows how to represent numbers in human 10**3 into human format KB, MB, etc.
I
- incrementAttempt() - Method in class com.sdl.delivery.retry.AbstractRetryBlock
- info(String) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message at the INFO level.
- info(String, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message at the INFO level according to the specified format and argument.
- info(String, Object...) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message at the INFO level according to the specified format and arguments.
- info(String, Object, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message at the INFO level according to the specified format and arguments.
- info(String, Throwable) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log an exception (throwable) at the INFO level with an accompanying message.
- info(Marker, String) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message with the specific Marker at the INFO level.
- info(Marker, String, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
This method is similar to
Slf4jSanitizedAdaptorLogger.info(String, Object)method except that the marker data is also taken into consideration. - info(Marker, String, Object...) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
This method is similar to
Slf4jSanitizedAdaptorLogger.info(String, Object...)method except that the marker data is also taken into consideration. - info(Marker, String, Object, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
This method is similar to
Slf4jSanitizedAdaptorLogger.info(String, Object, Object)method except that the marker data is also taken into consideration. - info(Marker, String, Throwable) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
This method is similar to
Slf4jSanitizedAdaptorLogger.info(String, Throwable)method except that the marker data is also taken into consideration. - INFO - Enum constant in enum class com.sdl.delivery.security.LogLevel
-
Informing purpose for log.
- init(Throwable) - Method in class com.tridion.util.exceptions.compacter.impl.StackTraceCompacter
-
Tou have to use this method as starting point.
- INVALID - Enum constant in enum class com.sdl.delivery.security.uri.processor.IsInRestrictionLists
-
Invalid URI provided.
- invokePrivateMethod(Object, String, Object[]) - Static method in class com.tridion.util.ReflectionUtil
-
Invoke private method of an object using reflection.
- invokePrivateStaticMethod(Class, String, Object[]) - Static method in class com.tridion.util.ReflectionUtil
-
Invoke static private method of an object using reflection.
- isCompressed(byte[]) - Static method in class com.tridion.util.CompressionUtils
- isCompressed(String) - Static method in class com.tridion.util.CompressionUtils
- isDebugEnabled() - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Is the logger instance enabled for the DEBUG level?
- isDebugEnabled(Marker) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Similar to
Slf4jSanitizedAdaptorLogger.isDebugEnabled()method except that the marker data is also taken into account. - isEmpty(String) - Static method in class com.tridion.util.StringUtils
-
Deprecated.
- isEquals() - Method in class com.sdl.delivery.security.xml.XmlEqualsResult
- isErrorEnabled() - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Is the logger instance enabled for the ERROR level?
- isErrorEnabled(Marker) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Similar to
Slf4jSanitizedAdaptorLogger.isErrorEnabled()method except that the marker data is also taken into consideration. - isFinished() - Method in class com.tridion.util.log.DefaultProgressIndicator
- isInfoEnabled() - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Is the logger instance enabled for the INFO level?
- isInfoEnabled(Marker) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Similar to
Slf4jSanitizedAdaptorLogger.isInfoEnabled()method except that the marker data is also taken into consideration. - IsInRestrictionLists - Enum Class in com.sdl.delivery.security.uri.processor
-
Represents of result of verifying the URL.
- isNotEmpty(String...) - Static method in class com.tridion.util.StringUtils
-
Deprecated.
- isNotEmpty(T[]) - Static method in class com.tridion.util.ArrayUtils
- isTimePassed() - Method in class com.tridion.util.log.LimitedFrequency
- isTraceEnabled() - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Is the logger instance enabled for the TRACE level?
- isTraceEnabled(Marker) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Similar to
Slf4jSanitizedAdaptorLogger.isTraceEnabled()method except that the marker data is also taken into account. - isUnknownProcessingEnabled() - Method in class com.sdl.delivery.security.uri.processor.UriRestrictions
- isWarnEnabled() - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Is the logger instance enabled for the WARN level?
- isWarnEnabled(Marker) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Similar to
Slf4jSanitizedAdaptorLogger.isWarnEnabled()method except that the marker data is also taken into consideration.
J
- joinHostStringAndPath(String, String) - Static method in class com.tridion.util.StringUtils
-
Joins the host part of a URL to a path part of a URL, ensuring that we don't have too many slashes.
- joinMetaPaths(String, String, String) - Static method in class com.tridion.util.StringUtils
-
Joins three strings to make something which could be the file location of a URL path.
K
- KeyProvider - Interface in com.tridion.crypto
-
KeyProvider.
- KphConvertor - Class in com.tridion.util.convertions
-
This class knows how to convert ticks/seconds into tick/minute etc.
L
- LEXICAL_HANDLER_PROPERTY_ID - Static variable in class com.tridion.util.xml.DOMWriter
-
Lexical handler property id (http://xml.org/sax/properties/lexical-handler).
- LimitedFrequency - Class in com.tridion.util.log
-
This class can be used as simple Timer, for instance to log some info only 1 time per second USAGE: LimitedFrequency lf=new LimitedFrequency(1000L); if (lf.isTimePassed()) logger.info("some limited information to be logged once per second"); Created by inikonov on 9/16/2015.
- LimitedFrequency(long) - Constructor for class com.tridion.util.log.LimitedFrequency
- loadClassInstance(String, Class<T>, Object...) - Static method in class com.tridion.util.ReflectionUtil
-
This methods returns an instance of the specified class and is of a given subtype.
- loadClassInstanceWithType(String, Class<T>, Class<?>, Object) - Static method in class com.tridion.util.ReflectionUtil
-
This methods returns an instance of the specified class and is of a given subtype.
- loadClassInstanceWithTypes(String, Class<T>, Class<?>[], Object...) - Static method in class com.tridion.util.ReflectionUtil
-
This methods returns an instance of the specified class and is of a given subtype.
- loadXML(InputStream) - Static method in class com.tridion.util.xml.XMLUtils
-
Passed xml string will be loaded if passed string is well formed xml.
- lock(File) - Method in class com.tridion.concurrent.FileLockManager
-
Lock's the object for any usage through this
LockManagerand returns the 'lock-cookie' to unlock it with. - LoggerFactory - Class in com.sdl.delivery.security
- LoggerFactory() - Constructor for class com.sdl.delivery.security.LoggerFactory
- LogLevel - Enum Class in com.sdl.delivery.security
-
Represents type of desired log level.
- LogProgressIndicator - Class in com.tridion.util.log
- LogProgressIndicator(String) - Constructor for class com.tridion.util.log.LogProgressIndicator
- LogProgressIndicator(String, long) - Constructor for class com.tridion.util.log.LogProgressIndicator
- LogProgressIndicator(String, long, boolean) - Constructor for class com.tridion.util.log.LogProgressIndicator
M
- makeForLocalFiles() - Static method in enum class com.sdl.delivery.security.xml.XmlRestriction
-
Provides a full list of possible allowance to enable XLST working with local files.
- makeForRemoteFiles() - Static method in enum class com.sdl.delivery.security.xml.XmlRestriction
-
Provides a full list of possible allowance to enable XLST working with remote files.
- merge(Node, Node) - Method in class com.tridion.util.xml.XMLMergeUtil
-
Merges the master node with the given merge node.
N
- Names() - Constructor for class com.tridion.util.convertions.Convertor.Names
- NAMESPACES_FEATURE_ID - Static variable in class com.tridion.util.xml.DOMWriter
-
Namespaces feature id (http://xml.org/sax/features/namespaces).
- NEWLINE_CHARACTER - Static variable in class com.tridion.util.StringUtils
-
The line separator character (new line) for this platform (OS).
- nextStep() - Method in class com.tridion.util.log.DefaultProgressIndicator
- nextStep() - Method in class com.tridion.util.log.LogProgressIndicator
- nextStep() - Method in interface com.tridion.util.log.Progressor
- NONE - Enum constant in enum class com.sdl.delivery.security.uri.processor.IsInRestrictionLists
-
There are not any restrictions found for given URL.
- normalizeAndPrint(char) - Method in class com.tridion.util.xml.DOMWriter
-
Normalizes and print the given character.
- normalizeAndPrint(String) - Method in class com.tridion.util.xml.DOMWriter
-
Normalizes and prints the given string.
- normalizeString(String) - Static method in class com.tridion.util.StringUtils
-
Normalizes the specified string by removing leading and trailing whitespace characters.
P
- parseDate(String, String) - Static method in class com.tridion.util.TimeUtils
-
Creates the Date representation of a string date (e.g.
- parseLong(String) - Static method in class com.tridion.util.StringUtils
- PATH_SEPARATOR - Static variable in class com.tridion.util.StringUtils
-
Deprecated.use
File.separator - Performance - Class in com.tridion.util.performance
- Performance() - Constructor for class com.tridion.util.performance.Performance
- Performance(long) - Constructor for class com.tridion.util.performance.Performance
- Performance(long, String) - Constructor for class com.tridion.util.performance.Performance
- Performance(String) - Constructor for class com.tridion.util.performance.Performance
- printNodeTypes(NodeList) - Static method in class com.tridion.util.xml.XMLUtils
-
For testing purpose, it print out Node list.
- Progressor - Interface in com.tridion.util.log
-
This interface provides main functionality for progress bars.
- PROHIBITED - Enum constant in enum class com.sdl.delivery.security.uri.processor.IsInRestrictionLists
-
Given URL matches a prohibited pattern (in prohibiting list).
R
- ReflectionUtil - Class in com.tridion.util
-
This is a utility class that contains utility methods used to instantiate classes with reflection and deals with the exception handling.
- removeBOMForUTF8(String) - Static method in class com.tridion.util.xml.XMLUtils
-
Removes BOM characters for UTF-8 files.
- removeCharAt(String, int) - Static method in class com.tridion.util.StringUtils
- removeNonAlphaNumericChars(String) - Static method in class com.tridion.util.xml.XMLUtils
-
Removes everything except letters and numbers from the provided String.
- removeQuotations(String) - Static method in class com.tridion.util.StringUtils
- replace(String, char, String) - Static method in class com.tridion.util.StringUtils
-
Replaces all occurrences of a character in a string and replaces them with a different string.
- replace(String, String, String) - Static method in class com.tridion.util.StringUtils
-
Replaces all occurrences of a particular substring in a string and replaces them with a different string.
- RequestArgumentsSanitizer - Class in com.sdl.delivery.security
-
This class presents utility methods to protect Loggers from CR (NL, CF) characters, which may fake log messages.
- resolveValue(String) - Static method in class com.tridion.configuration.VariableResolverUtil
-
Resolves the variable pattern '${}' to a real value if present in the system properties.
- ResourceType - Enum Class in com.sdl.delivery.security.xml
- retryIfNecessary(E, String) - Method in class com.sdl.delivery.retry.AbstractRetryBlock
- RpmConvertor - Class in com.tridion.util.convertions
-
This class knows how to convert rounds/minute from ticks per second.
S
- safeSubstring(String, int) - Static method in class com.tridion.util.StringUtils
- safeSubstring(String, int, int) - Static method in class com.tridion.util.StringUtils
- sanitize(Object) - Static method in class com.sdl.delivery.security.RequestArgumentsSanitizer
-
Provides replacing CR (NL, CF) character with "⬎".
- sanitize(Logger, String, EventType, String, Object...) - Static method in class com.sdl.delivery.security.RequestArgumentsSanitizer
-
Overridden method for
RequestArgumentsSanitizer.sanitize(java.lang.Object)to add compatibility with OWASP ESAPI. - sanitize(Logger, String, String, Object...) - Static method in class com.sdl.delivery.security.RequestArgumentsSanitizer
-
Overridden method for
RequestArgumentsSanitizer.sanitize(java.lang.Object)to add compatibility with OWASP ESAPI. - sanitizeDebug(Logger, EventType, String, Object...) - Static method in class com.sdl.delivery.security.RequestArgumentsSanitizer
-
Utility method to replace LOG.debug methods.
- sanitizeError(Logger, EventType, String, Object...) - Static method in class com.sdl.delivery.security.RequestArgumentsSanitizer
-
Utility method to replace LOG.error methods.
- sanitizeHttpHeader(String) - Static method in class com.sdl.delivery.security.html.HtmlSanitizer
-
To prevent attacker mocking http headers they need to not have any html entities as well as CRLF chars.
- sanitizeInfo(Logger, EventType, String, Object...) - Static method in class com.sdl.delivery.security.RequestArgumentsSanitizer
-
Utility method to replace LOG.info methods.
- sanitizeTrace(Logger, EventType, String, Object...) - Static method in class com.sdl.delivery.security.RequestArgumentsSanitizer
-
Utility method to replace LOG.trace methods.
- sanitizeWarn(Logger, EventType, String, Object...) - Static method in class com.sdl.delivery.security.RequestArgumentsSanitizer
-
Utility method to replace LOG.warn methods.
- SCHEMA - Enum constant in enum class com.sdl.delivery.security.xml.ResourceType
-
XML schema (XSD).
- SCHEMA_FULL_CHECKING_FEATURE_ID - Static variable in class com.tridion.util.xml.DOMWriter
-
Schema full checking feature id (http://apache.org/xml/features/validation/schema-full-checking).
- SCHEMA_VALIDATION_FEATURE_ID - Static variable in class com.tridion.util.xml.DOMWriter
-
Schema validation feature id (http://apache.org/xml/features/validation/schema).
- SecureDocumentBuilderFactoryProcessor - Class in com.sdl.delivery.security.xml.processor
-
Provides secured DocumentBuilderFactory for eliminating XXE.
- SecureDocumentBuilderFactoryProcessor() - Constructor for class com.sdl.delivery.security.xml.processor.SecureDocumentBuilderFactoryProcessor
- SecureTransformerFactoryProcessor - Class in com.sdl.delivery.security.xml.processor
-
Provides secured TransformerFactory for eliminating XXE.
- SecureTransformerFactoryProcessor() - Constructor for class com.sdl.delivery.security.xml.processor.SecureTransformerFactoryProcessor
- SecureUriCreatorAndVerifier - Class in com.sdl.delivery.security.uri.processor
-
Creates a secured valid URI by given string URI.
- SecureUriCreatorAndVerifier() - Constructor for class com.sdl.delivery.security.uri.processor.SecureUriCreatorAndVerifier
- SecureUriProcessingUtil - Class in com.sdl.delivery.security.uri
- SecureUriProcessingUtil() - Constructor for class com.sdl.delivery.security.uri.SecureUriProcessingUtil
- SecureXmlInputFactoryProcessor - Class in com.sdl.delivery.security.xml.processor
- SecureXmlInputFactoryProcessor() - Constructor for class com.sdl.delivery.security.xml.processor.SecureXmlInputFactoryProcessor
- SecureXmlProcessingUtils - Class in com.sdl.delivery.security.xml
-
This class provides bunch of methods to work securely with XML.
- SecureXmlValidatorProcessor - Class in com.sdl.delivery.security.xml.processor
-
Provides secured Validator for eliminating XXE.
- SecureXmlValidatorProcessor() - Constructor for class com.sdl.delivery.security.xml.processor.SecureXmlValidatorProcessor
- SECURITY_AUDIT - Enum constant in enum class com.sdl.delivery.security.EventType
-
A security type of log event that is associated with an audit trail of some type, but the log event is not specifically something that has either succeeded or failed or that is irrelevant in the case of this logged message.
- SECURITY_FAILURE - Enum constant in enum class com.sdl.delivery.security.EventType
-
A security type of log event that has failed.
- SECURITY_SUCCESS - Enum constant in enum class com.sdl.delivery.security.EventType
-
A security type of log event that has succeeded.
- SecurityPolicyUtil - Class in com.tridion.util
-
SecurityPolicyUtil.
- setCanonical(boolean) - Method in class com.tridion.util.xml.DOMWriter
-
Sets whether output is canonical.
- setCurrentStep(long) - Method in class com.tridion.util.log.DefaultProgressIndicator
- setInstance(UriRestrictions) - Static method in class com.sdl.delivery.security.uri.processor.UriRestrictions
- setMessage(String) - Method in class com.tridion.util.log.DefaultProgressIndicator
- setMessage(String) - Method in interface com.tridion.util.log.Progressor
- setOutput(OutputStream, String) - Method in class com.tridion.util.xml.DOMWriter
-
Sets the output stream for printing.
- setOutput(Writer) - Method in class com.tridion.util.xml.DOMWriter
-
Sets the output writer.
- setOutputToLog(boolean) - Method in class com.sdl.delivery.security.xml.helper.XmlEqualityChecker
- setPrivateField(Class, Object, String, Object) - Static method in class com.tridion.util.ReflectionUtil
-
Sets a value to a private field of the provided instance and which is declared by the provided Class.
- setPrivateField(Object, String, Object) - Static method in class com.tridion.util.ReflectionUtil
- setProcessingEnabled() - Method in class com.sdl.delivery.security.uri.processor.UriRestrictions
- setSteps(long) - Method in class com.tridion.util.log.DefaultProgressIndicator
- setSteps(long) - Method in interface com.tridion.util.log.Progressor
- Slf4jSanitizedAdaptorLogger - Class in com.sdl.delivery.security
- Slf4jSanitizedAdaptorLogger(Class) - Constructor for class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
- sortAttributes(NamedNodeMap) - Method in class com.tridion.util.xml.DOMWriter
-
Returns a sorted list of attributes.
- splitString(String, String) - Static method in class com.tridion.util.StringUtils
-
Helper method to transform single string which contains multiple strings delimited with delimiter into set of strings.
- StackTraceCompacter - Class in com.tridion.util.exceptions.compacter.impl
-
This class may compact given stacktrace into short form by removing similar rows and replacing them into single one.
- StackTraceCompacter() - Constructor for class com.tridion.util.exceptions.compacter.impl.StackTraceCompacter
- StackTraceCompacter(Throwable) - Constructor for class com.tridion.util.exceptions.compacter.impl.StackTraceCompacter
- stringArrayContains(String[], String, boolean) - Static method in class com.tridion.util.StringUtils
- stringEquals(String, String) - Static method in class com.tridion.util.StringUtils
- stringEqualsIgnoreCase(String, String) - Static method in class com.tridion.util.StringUtils
- StringUtils - Class in com.tridion.util
-
Some handy utils for string processing.
- STYLESHEET - Enum constant in enum class com.sdl.delivery.security.xml.ResourceType
-
XML stylesheet (XSL).
T
- ThrowableConsumer<P,
E extends Throwable> - Interface in com.sdl.delivery.retry -
Functional interface which is similar to
Consumerbut which might throw an exception. - ThrowableFunction<P,
R, E extends Throwable> - Interface in com.sdl.delivery.retry -
Functional interface which is similar to
Functionbut which might throw an exception. - ThrowableSupplier<T,
E extends Exception> - Interface in com.sdl.delivery.function - TimeUtils - Class in com.tridion.util
-
Contains utilities related to handling of time values.
- toString() - Method in class com.tridion.util.convertions.Convertor.Holder
- toString() - Method in class com.tridion.util.log.DefaultProgressIndicator
- toString(InputStream, Charset) - Static method in class com.tridion.util.CompressionUtils
-
Converts an inputstream to a string.
- trace(String) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message at the TRACE level.
- trace(String, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message at the TRACE level according to the specified format and argument.
- trace(String, Object...) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message at the TRACE level according to the specified format and arguments.
- trace(String, Object, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message at the TRACE level according to the specified format and arguments.
- trace(String, Throwable) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log an exception (throwable) at the TRACE level with an accompanying message.
- trace(Marker, String) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message with the specific Marker at the TRACE level.
- trace(Marker, String, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
This method is similar to
Slf4jSanitizedAdaptorLogger.trace(String, Object)method except that the marker data is also taken into consideration. - trace(Marker, String, Object...) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
This method is similar to
Slf4jSanitizedAdaptorLogger.trace(String, Object...)method except that the marker data is also taken into consideration. - trace(Marker, String, Object, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
This method is similar to
Slf4jSanitizedAdaptorLogger.trace(String, Object, Object)method except that the marker data is also taken into consideration. - trace(Marker, String, Throwable) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
This method is similar to
Slf4jSanitizedAdaptorLogger.trace(String, Throwable)method except that the marker data is also taken into consideration. - TRACE - Enum constant in enum class com.sdl.delivery.security.LogLevel
-
Tracing purpose for log.
- TridionReflectionException - Exception in com.tridion.util
-
TridionReflectionException.
- TridionReflectionException(String) - Constructor for exception com.tridion.util.TridionReflectionException
-
Constructs a new
TridionReflectionExceptionwith the passed detail message andnullas its embeddedThrowable. - TridionReflectionException(String, Throwable) - Constructor for exception com.tridion.util.TridionReflectionException
-
Constructs a new
TridionReflectionExceptionwith the specified detail message and an embeddedThrowable. - TridionReflectionException(Throwable) - Constructor for exception com.tridion.util.TridionReflectionException
-
Constructs a new
TridionReflectionExceptionwith the specified embeddedThrowableandnullas its detail message. - trimIfNotNull(String) - Static method in class com.tridion.util.StringUtils
U
- UnauthorizedException - Exception in com.tridion.security
-
An UnauthorizedException is raised whenever an invalid request is received.
- UnauthorizedException() - Constructor for exception com.tridion.security.UnauthorizedException
-
Constructs a new exception with
nullas its detail message. - UnauthorizedException(String) - Constructor for exception com.tridion.security.UnauthorizedException
-
Constructs a new exception with the specified detail message.
- UnauthorizedException(String, Throwable) - Constructor for exception com.tridion.security.UnauthorizedException
-
Constructs a new exception with the specified detail message and cause.
- UnauthorizedException(Throwable) - Constructor for exception com.tridion.security.UnauthorizedException
-
Constructs a new exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause).
- unlock(File, long) - Method in class com.tridion.concurrent.FileLockManager
-
Unlocks the object for usage through this
LockManager. - unzip(File, File) - Static method in class com.tridion.util.ZipUtils
- unzip(File, File, boolean) - Static method in class com.tridion.util.ZipUtils
-
Unzip source zip file into target destination.
- UriRestrictions - Class in com.sdl.delivery.security.uri.processor
- UriRestrictions() - Constructor for class com.sdl.delivery.security.uri.processor.UriRestrictions
V
- VALIDATION_FEATURE_ID - Static variable in class com.tridion.util.xml.DOMWriter
-
Validation feature id (http://xml.org/sax/features/validation).
- valueOf(String) - Static method in enum class com.sdl.delivery.security.EventType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.sdl.delivery.security.LogLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.sdl.delivery.security.uri.processor.IsInRestrictionLists
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.sdl.delivery.security.xml.ResourceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.sdl.delivery.security.xml.XmlRestriction
-
Returns the enum constant of this class with the specified name.
- valueOfName(String) - Static method in enum class com.sdl.delivery.security.LogLevel
- values() - Static method in enum class com.sdl.delivery.security.EventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.sdl.delivery.security.LogLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.sdl.delivery.security.uri.processor.IsInRestrictionLists
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.sdl.delivery.security.xml.ResourceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.sdl.delivery.security.xml.XmlRestriction
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VariableResolverUtil - Class in com.tridion.configuration
-
Small utility class for resolving variables in the configuration file.
- verifyUri(String) - Method in class com.sdl.delivery.security.uri.processor.UriRestrictions
W
- warn(String) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message at the WARN level.
- warn(String, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message at the WARN level according to the specified format and argument.
- warn(String, Object...) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message at the WARN level according to the specified format and arguments.
- warn(String, Object, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message at the WARN level according to the specified format and arguments.
- warn(String, Throwable) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log an exception (throwable) at the WARN level with an accompanying message.
- warn(Marker, String) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
Log a message with the specific Marker at the WARN level.
- warn(Marker, String, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
This method is similar to
Slf4jSanitizedAdaptorLogger.warn(String, Object)method except that the marker data is also taken into consideration. - warn(Marker, String, Object...) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
This method is similar to
Slf4jSanitizedAdaptorLogger.warn(String, Object...)method except that the marker data is also taken into consideration. - warn(Marker, String, Object, Object) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
This method is similar to
Slf4jSanitizedAdaptorLogger.warn(String, Object, Object)method except that the marker data is also taken into consideration. - warn(Marker, String, Throwable) - Method in class com.sdl.delivery.security.Slf4jSanitizedAdaptorLogger
-
This method is similar to
Slf4jSanitizedAdaptorLogger.warn(String, Throwable)method except that the marker data is also taken into consideration. - WARN - Enum constant in enum class com.sdl.delivery.security.LogLevel
-
Warning purpose for log.
- write(Node) - Method in class com.tridion.util.xml.DOMWriter
-
Writes the specified node, recursively.
X
- XmlEqualityChecker - Class in com.sdl.delivery.security.xml.helper
-
This utility class helps to compare 2 XML.
- XmlEqualityChecker() - Constructor for class com.sdl.delivery.security.xml.helper.XmlEqualityChecker
- xmlEquals(String, String) - Method in class com.sdl.delivery.security.xml.helper.XmlEqualityChecker
- xmlEquals(String, String) - Static method in class com.sdl.delivery.security.xml.SecureXmlProcessingUtils
-
Compares two given xml strings by transforming them to W3C document and back to strings.
- XmlEqualsResult - Class in com.sdl.delivery.security.xml
- XmlEqualsResult(String, String) - Constructor for class com.sdl.delivery.security.xml.XmlEqualsResult
- XMLMergeUtil - Class in com.tridion.util.xml
-
Merge Utility that will merge to XML Nodes based on some rules as per defined.
- XMLMergeUtil(String) - Constructor for class com.tridion.util.xml.XMLMergeUtil
-
Constructs the Merge Utility.
- XmlRestriction - Enum Class in com.sdl.delivery.security.xml
-
Defines a restriction type (such as protocol name) for passing to XML stuff.
- XMLUtils - Class in com.tridion.util.xml
-
Various utility methods for manipulating XML.
Z
- ZipUtils - Class in com.tridion.util
-
Class with utility methods to handle zip files and streams.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form