- AbstractFilter<Type> - Class in org.n52.security.common.collections
-
- AbstractFilter() - Constructor for class org.n52.security.common.collections.AbstractFilter
-
- AbstractKeyPairProviderDecorator - Class in org.n52.security.common.crypto
-
Simple base class for decorator implementations of KeyPairProviders.
- AbstractKeyPairProviderDecorator() - Constructor for class org.n52.security.common.crypto.AbstractKeyPairProviderDecorator
-
- AbstractKeyPairProviderDecorator(KeyPairProvider) - Constructor for class org.n52.security.common.crypto.AbstractKeyPairProviderDecorator
-
- AbstractObjectPool<PooledObject,Key> - Class in org.n52.security.common.util
-
Very simple implementation of a ObjectPool.
- AbstractObjectPool(int) - Constructor for class org.n52.security.common.util.AbstractObjectPool
-
- AbstractTransformerFilter<NewType,OldType> - Class in org.n52.security.common.collections
-
- AbstractTransformerFilter() - Constructor for class org.n52.security.common.collections.AbstractTransformerFilter
-
- accept(OldType) - Method in class org.n52.security.common.collections.AbstractTransformerFilter
-
- accept(OldType) - Method in interface org.n52.security.common.collections.Filter
-
- acceptNode(Node) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
Accepts all node types.
- acquire(Key) - Method in class org.n52.security.common.util.AbstractObjectPool
-
- acquire(Key) - Method in interface org.n52.security.common.util.ObjectPool
-
- acquire(DOMParserOptions) - Method in interface org.n52.security.common.xml.DocumentBuilderPool
-
Acquires a DocumentBuilder with meets the requirements expressed by the options.
- add(KeyValuePair) - Method in interface org.n52.security.common.util.KeyValuePairCollection
-
- add(KeyValuePair) - Method in class org.n52.security.common.util.OrderedKeyValuePairCollection
-
- add(String, String) - Method in class org.n52.security.common.xml.SimpleNamespaceContext
-
Method adds a prefix to namespace mapping.
- add(XMLBuilder.XMLElement) - Method in class org.n52.security.common.xml.XMLBuilder.XMLElement
-
- add(Element) - Method in class org.n52.security.common.xml.XMLBuilder.XMLElement
-
- add(Text) - Method in class org.n52.security.common.xml.XMLBuilder.XMLElement
-
- add(Comment) - Method in class org.n52.security.common.xml.XMLBuilder.XMLElement
-
- addAll(CollectionType, Iterable<? extends ItemType>) - Static method in class org.n52.security.common.collections.CollectionUtil
-
- addAll(CollectionType, Iterator<? extends ItemType>) - Static method in class org.n52.security.common.collections.CollectionUtil
-
- addAll(CollectionType, ItemType...) - Static method in class org.n52.security.common.collections.CollectionUtil
-
- addAll(Collection<KeyValuePair>) - Method in interface org.n52.security.common.util.KeyValuePairCollection
-
- addAll(Collection<KeyValuePair>) - Method in class org.n52.security.common.util.OrderedKeyValuePairCollection
-
- addAll(SimpleNamespaceContext) - Method in class org.n52.security.common.xml.SimpleNamespaceContext
-
Adds all prefixes and namespaces from the given context to this context.
- addAll(Map<String, String>) - Method in class org.n52.security.common.xml.SimpleNamespaceContext
-
Adds all prefixes and namespaces from the given Map
to this context.
- addAttribute(TransferAttribute) - Method in interface org.n52.security.common.artifact.Transferable
-
Adds an attribute to the set and stores it under pAttribute.getName().
- addAttribute(TransferAttribute) - Method in class org.n52.security.common.artifact.TransferableImpl
-
- addHandler(QName, XMLChunkHandler) - Method in class org.n52.security.common.xml.XMLChunkReader
-
Registers handler for a qualified name.
- addNamespace(String, String) - Method in class org.n52.security.common.xml.XMLPathCtx
-
Method adds prefix to namespace mapping, so the prefix can be used to
qualify xpath expressions.
- addNamespaces(SimpleNamespaceContext) - Method in class org.n52.security.common.xml.XMLPathCtx
-
Adds all namespaces from the given context to the internal prefix list.
- addNamespaces(Map<String, String>) - Method in class org.n52.security.common.xml.XMLPathCtx
-
Adds all namespaces from the given Map
to the internal
prefix list.
- addParameter(String, String) - Method in class org.n52.security.common.artifact.QueryStringPayload
-
- addParameter(String, String) - Method in class org.n52.security.common.artifact.SOAPMessagePayloadKVP
-
- AliasMappingKeyProviderDecorator - Class in org.n52.security.common.crypto
-
Wraps incomming alias names to alias names used in the decorated provider.
- AliasMappingKeyProviderDecorator() - Constructor for class org.n52.security.common.crypto.AliasMappingKeyProviderDecorator
-
- AliasMappingKeyProviderDecorator(KeyPairProvider) - Constructor for class org.n52.security.common.crypto.AliasMappingKeyProviderDecorator
-
- all(String) - Method in class org.n52.security.common.xml.XMLPath
-
Method all, expects a xpath query resulting in a NodeList.
- AnyObjectAttributeValue - Class in org.n52.security.common.attributes
-
Unknown attribute value.
- AnyObjectAttributeValue(Object) - Constructor for class org.n52.security.common.attributes.AnyObjectAttributeValue
-
Creates a new AnyObjectAttributeValue.
- AnyObjectAttributeValue(Object, String) - Constructor for class org.n52.security.common.attributes.AnyObjectAttributeValue
-
Creates a new AnyObjectAttributeValue.
- appendAfter(String, XMLBuilder.XMLElement) - Method in class org.n52.security.common.xml.XMLBuilder
-
- appendBefore(String, XMLBuilder.XMLElement) - Method in class org.n52.security.common.xml.XMLBuilder
-
- appendQueryToUrl(String, Map<String, Iterable<String>>) - Static method in class org.n52.security.common.util.URLUtils
-
- appendQueryToUrl(String, String) - Static method in class org.n52.security.common.util.URLUtils
-
- appendTo(String, XMLBuilder.XMLElement) - Method in class org.n52.security.common.xml.XMLBuilder
-
- appendToRoot(XMLBuilder.XMLElement) - Method in class org.n52.security.common.xml.XMLBuilder
-
- areEqualDigests(char[], char[]) - Static method in class org.n52.security.common.crypto.DigestUtil
-
Method tests the both char[] on equality, ignoring the case.
- asArray(Class<X>, Iterable<X>) - Static method in class org.n52.security.common.collections.CollectionUtil
-
- asArray(Class<X>, Iterator<? extends X>) - Static method in class org.n52.security.common.collections.CollectionUtil
-
- asBitString() - Method in class org.n52.security.common.ip.IP4AddressMask.IP4Mask
-
Creates a bit string representation of the mask, which is a String of '1' and '0' characters.
- asByteArray() - Method in class org.n52.security.common.ip.IP4AddressMask.IP4Mask
-
Returns a byte[] representation of the mask.
- asIterable(Iterator<X>) - Static method in class org.n52.security.common.collections.CollectionUtil
-
usefull method if you like to use the new for loop with iterators.
- asList(Iterable<? extends X>) - Static method in class org.n52.security.common.collections.CollectionUtil
-
- asList(Iterator<? extends X>) - Static method in class org.n52.security.common.collections.CollectionUtil
-
- asList(X...) - Static method in class org.n52.security.common.collections.CollectionUtil
-
- asOrderedSet(Iterable<? extends X>) - Static method in class org.n52.security.common.collections.CollectionUtil
-
- asOrderedSet(Iterator<? extends X>) - Static method in class org.n52.security.common.collections.CollectionUtil
-
- asOrderedSet(X...) - Static method in class org.n52.security.common.collections.CollectionUtil
-
- asSet(Iterable<? extends X>) - Static method in class org.n52.security.common.collections.CollectionUtil
-
- asSet(Iterator<? extends X>) - Static method in class org.n52.security.common.collections.CollectionUtil
-
- asSet(X...) - Static method in class org.n52.security.common.collections.CollectionUtil
-
- Attribute - Class in org.n52.security.common.attributes
-
Key-Value-Attribute.
- Attribute(String, AttributeValue) - Constructor for class org.n52.security.common.attributes.Attribute
-
Creates an Attribute.
- attribute(String, String) - Method in class org.n52.security.common.xml.XMLBuilder
-
- attribute(Attr) - Method in class org.n52.security.common.xml.XMLBuilder.XMLElement
-
- AttributePrincipal - Class in org.n52.security.common.subject
-
Container for simple parameter/value principals.
- AttributePrincipal(Attribute) - Constructor for class org.n52.security.common.subject.AttributePrincipal
-
- AttributePrincipal(Attribute, Scope) - Constructor for class org.n52.security.common.subject.AttributePrincipal
-
- AttributePrincipal(String, String) - Constructor for class org.n52.security.common.subject.AttributePrincipal
-
- AttributePrincipal(String, String, Scope) - Constructor for class org.n52.security.common.subject.AttributePrincipal
-
- Attributes - Class in org.n52.security.common.attributes
-
Collections of attributes.
- Attributes() - Constructor for class org.n52.security.common.attributes.Attributes
-
- Attributes(Collection<Attribute>) - Constructor for class org.n52.security.common.attributes.Attributes
-
- attributes(Attr...) - Method in class org.n52.security.common.xml.XMLBuilder.XMLElement
-
- AttributeUtil - Class in org.n52.security.common.attributes
-
Utility class wich shall encapsulate simple methods
for easier life with attribute processing.
- AttributeValue - Interface in org.n52.security.common.attributes
-
Different value types.
- AttributeValueAdapter - Class in org.n52.security.common.attributes
-
Base implementation of AttributeValue.
- AttributeValueAdapter(Object) - Constructor for class org.n52.security.common.attributes.AttributeValueAdapter
-
creates new AttributeValueAdapter.
- AUTHENTICATION_FAILED - Static variable in exception org.n52.security.common.artifact.ServiceException
-
- AUTHORIZATION_FAILED - Static variable in exception org.n52.security.common.artifact.ServiceException
-
- available() - Method in class org.n52.security.common.util.StringInputStream
-
- calculateAndTestForEquality(char[], char[], String) - Static method in class org.n52.security.common.crypto.DigestUtil
-
This is the prevered method to simple calculate a digest e.g.
- calculateAndTestForEquality(String, String, String) - Static method in class org.n52.security.common.crypto.DigestUtil
-
This is the prevered method to simple calculate a digest e.g.
- calculateDigestOf(byte[], String) - Static method in class org.n52.security.common.crypto.DigestUtil
-
calcualates a digest for the given value with the given algorithm.
- calculateDigestOf(char[], String) - Static method in class org.n52.security.common.crypto.DigestUtil
-
calcualates a digest for the given value with the given algorithm.
- calculateDigestOf(String, String) - Static method in class org.n52.security.common.crypto.DigestUtil
-
calcualates a digest for the given value with the given algorithm.
- calculateDigestOf(CharBuffer, String) - Static method in class org.n52.security.common.crypto.DigestUtil
-
calcualates a digest for the given value with the given algorithm.
- caseSensitive(String) - Static method in class org.n52.security.common.util.KeyMatcher
-
- checkClientTrusted(X509Certificate[], String) - Method in class org.n52.security.common.crypto.KeyPairX509TrustManager
-
- checkServerTrusted(X509Certificate[], String) - Method in class org.n52.security.common.crypto.KeyPairX509TrustManager
-
- children(XMLBuilder.XMLElement...) - Method in class org.n52.security.common.xml.XMLBuilder.XMLElement
-
- children(Element...) - Method in class org.n52.security.common.xml.XMLBuilder.XMLElement
-
- childs(XMLBuilder.XMLElement...) - Method in class org.n52.security.common.xml.XMLBuilder.XMLElement
-
- childs(Element...) - Method in class org.n52.security.common.xml.XMLBuilder.XMLElement
-
- chooseClientAlias(String[], Principal[], Socket) - Method in class org.n52.security.common.crypto.KeyPairX509KeyManager
-
- chooseServerAlias(String, Principal[], Socket) - Method in class org.n52.security.common.crypto.KeyPairX509KeyManager
-
- ClasspathEntityResolver - Class in org.n52.security.common.xml
-
Tries to load external entities from the classpath.
- ClasspathEntityResolver() - Constructor for class org.n52.security.common.xml.ClasspathEntityResolver
-
Constructor creates a new instance in quiet mode.
- ClasspathEntityResolver(boolean) - Constructor for class org.n52.security.common.xml.ClasspathEntityResolver
-
- ClasspathEntityResolver(boolean, ClassLoader) - Constructor for class org.n52.security.common.xml.ClasspathEntityResolver
-
- ClasspathLSResourceResolver - Class in org.n52.security.common.xml
-
Resolves resources based on the entity mapping file.
- ClasspathLSResourceResolver() - Constructor for class org.n52.security.common.xml.ClasspathLSResourceResolver
-
- ClasspathLSResourceResolver(boolean) - Constructor for class org.n52.security.common.xml.ClasspathLSResourceResolver
-
- ClasspathLSResourceResolver(boolean, ClassLoader) - Constructor for class org.n52.security.common.xml.ClasspathLSResourceResolver
-
- ClasspathResourceResolver - Class in org.n52.security.common.xml
-
- ClasspathResourceResolver() - Constructor for class org.n52.security.common.xml.ClasspathResourceResolver
-
- ClasspathResourceResolver(boolean) - Constructor for class org.n52.security.common.xml.ClasspathResourceResolver
-
- ClasspathResourceResolver(boolean, ClassLoader) - Constructor for class org.n52.security.common.xml.ClasspathResourceResolver
-
- ClasspathXMLResolver - Class in org.n52.security.common.xml
-
- ClasspathXMLResolver() - Constructor for class org.n52.security.common.xml.ClasspathXMLResolver
-
- ClientException - Exception in org.n52.security.common.artifact
-
This exception is thrown when a client-side error occurres.
- ClientException() - Constructor for exception org.n52.security.common.artifact.ClientException
-
- ClientException(String) - Constructor for exception org.n52.security.common.artifact.ClientException
-
- ClientException(String, String) - Constructor for exception org.n52.security.common.artifact.ClientException
-
- ClientException(String, Throwable) - Constructor for exception org.n52.security.common.artifact.ClientException
-
- ClientException(String, Throwable, String) - Constructor for exception org.n52.security.common.artifact.ClientException
-
- closePartialXml(String, QName) - Method in class org.n52.security.common.xml.XMLChunkHandlerAdapter
-
Method appends the endtag to a open xml chunk.
- coalescing() - Method in class org.n52.security.common.xml.DOMParserOptions
-
- CollectionUtil - Class in org.n52.security.common.collections
-
Simple util for Iterable and Iterators.
- CollectionUtil() - Constructor for class org.n52.security.common.collections.CollectionUtil
-
- comment(String) - Method in class org.n52.security.common.xml.XMLBuilder
-
- comment(Comment) - Method in class org.n52.security.common.xml.XMLBuilder.XMLElement
-
- compare(Object, Object) - Method in class org.n52.security.common.ip.InetAddressComparator
-
Compares two IP4Addresses.
- compile(String) - Method in class org.n52.security.common.xml.XMLPath
-
Method compiles an xpath.
- CONNECTION_FAILED - Static variable in exception org.n52.security.common.artifact.ClientException
-
- contains(Iterable<X>, Filter<?, X>) - Static method in class org.n52.security.common.collections.CollectionUtil
-
- contains(Iterator<X>, Filter<?, X>) - Static method in class org.n52.security.common.collections.CollectionUtil
-
- contains(InetAddress) - Method in class org.n52.security.common.ip.IP4AddressMask
-
- contains(InetAddress) - Method in class org.n52.security.common.ip.IPIntervalRange
-
- contains(InetAddress) - Method in interface org.n52.security.common.ip.IPRange
-
Checks whether a given IP address is part of this IP address range.
- contains(KeyValuePair) - Method in interface org.n52.security.common.util.KeyValuePairCollection
-
- contains(KeyValuePair) - Method in class org.n52.security.common.util.OrderedKeyValuePairCollection
-
- containsAttribute(String) - Method in class org.n52.security.common.attributes.Attributes
-
Returns true if an attribute with the given key is present.
- containsKey(KeyMatcher) - Method in interface org.n52.security.common.util.KeyValuePairCollection
-
- containsKey(KeyMatcher) - Method in class org.n52.security.common.util.OrderedKeyValuePairCollection
-
- create() - Method in class org.n52.security.common.crypto.KeystoreKeyPairProviderBeanFactory
-
- create(Key) - Method in class org.n52.security.common.util.AbstractObjectPool
-
only create needs to be implemented by sub classes.
- create(String, long, long, Runnable) - Static method in class org.n52.security.common.util.TimerTaskDefinition
-
- create(String, long, Runnable) - Static method in class org.n52.security.common.util.TimerTaskDefinition
-
- create(DOMParserOptions) - Method in class org.n52.security.common.xml.DefaultDocumentBuilderPool
-
- createAsymmetricKeys() - Static method in class org.n52.security.common.crypto.EncryptionUtil
-
Creates a KeyPair with default settings (RSA 512).
- createAsymmetricKeys(int) - Static method in class org.n52.security.common.crypto.EncryptionUtil
-
Creates KeyPair with default algorithm (RSA) but given size.
- createAsymmetricKeys(int, String) - Static method in class org.n52.security.common.crypto.EncryptionUtil
-
Creates new key pair with given algorithm and size.
- createCalendar(TimeZone, int, int, int, int, int, int, int) - Static method in class org.n52.security.common.util.DateUtil
-
Creates a new CalendarInstance in the given time zone for the given time settings.
- createDocumentBuilder(DOMParserOptions) - Static method in class org.n52.security.common.xml.DOMParser
-
Creates a new DocumentBuilder with the given attributes.
- createEmptyDocument() - Static method in class org.n52.security.common.xml.DOMParser
-
- createEmptyDocument(DOMParserOptions) - Static method in class org.n52.security.common.xml.DOMParser
-
- createFromEncodedString(String) - Static method in class org.n52.security.common.artifact.QueryStringPayload
-
- createFromXML(InputSource) - Static method in exception org.n52.security.common.artifact.ServiceException
-
Creates an instance of this class from an XML file.
- createHttpHeaderAttribute(String, String) - Static method in class org.n52.security.common.artifact.HttpHeaderAttribute
-
- createNew() - Static method in class org.n52.security.common.xml.DOMParser
-
Creates a new DOMParser.
- createNew(DOMParserOptions) - Static method in class org.n52.security.common.xml.DOMParser
-
Creates a new DOMParser.
- createNew() - Static method in class org.n52.security.common.xml.DOMSerializer
-
- createNew(DOMSerializerOptions) - Static method in class org.n52.security.common.xml.DOMSerializer
-
- createNew() - Static method in class org.n52.security.common.xml.XMLPathCtx
-
Method creates a new XMLPathCtx instance.
- createNonPoolingParser() - Static method in class org.n52.security.common.xml.DOMParser
-
Creates a non pooling Parser, with default options.
- createNonPoolingParser(DOMParserOptions) - Static method in class org.n52.security.common.xml.DOMParser
-
Creates a non pooling Parser, with the given options.
- createPoolingParser() - Static method in class org.n52.security.common.xml.DOMParser
-
Creates a pooling Parser with default options and using the global DocumentBuilder pool.
- createPoolingParser(DOMParserOptions) - Static method in class org.n52.security.common.xml.DOMParser
-
Creates a pooling Parser with the given options, using the global DocumentBuilder pool.
- createPoolingParser(DOMParserOptions, DocumentBuilderPool) - Static method in class org.n52.security.common.xml.DOMParser
-
Creates a pooling Parser with the given options, which uses the given document builder pool.
- createSalt() - Static method in class org.n52.security.common.crypto.SaltUtil
-
Creates a salt with length 16;
- createSalt(int) - Static method in class org.n52.security.common.crypto.SaltUtil
-
Creates a salt with a given length.
- createSaltWithRandomLength() - Static method in class org.n52.security.common.crypto.SaltUtil
-
Creates a random length salt (length is between 16 and 48).
- createSaltWithRandomLength(int, int) - Static method in class org.n52.security.common.crypto.SaltUtil
-
Creates a random length salt, with a length between min and max.
- createStreamTransferable(String, InputStream, String) - Method in class org.n52.security.common.artifact.TransferableFactory
-
- createSymmetricKey() - Static method in class org.n52.security.common.crypto.EncryptionUtil
-
creates symmetric key with default algorithm (AES 128).
- createSymmetricKey(int) - Static method in class org.n52.security.common.crypto.EncryptionUtil
-
creates symmetric key with default algorithm (AES) but different key size.
- createSymmetricKey(int, String) - Static method in class org.n52.security.common.crypto.EncryptionUtil
-
creates symmetric key with given algorithm and key size.
- createTextualTransferable(String, String, String) - Method in class org.n52.security.common.artifact.TransferableFactory
-
- createTransformer(DOMSerializerOptions) - Static method in class org.n52.security.common.xml.DOMSerializer
-
Creates a new copy Transformer.
- createUTCCalendar(int, int, int, int, int, int, int) - Static method in class org.n52.security.common.util.DateUtil
-
Creates a new CalendarInstance in the UTC time zone for the given time settings.
- createUTCTimeZone(int) - Static method in class org.n52.security.common.util.DateUtil
-
Creates UTC Timezone with given offset in millisec.
- createUTCTimeZone(int, int) - Static method in class org.n52.security.common.util.DateUtil
-
Creates UTC Timezone with given hour , minute offset.
- DateAttributeValue - Class in org.n52.security.common.attributes
-
- DateAttributeValue(Date) - Constructor for class org.n52.security.common.attributes.DateAttributeValue
-
- DateUtil - Class in org.n52.security.common.util
-
- DateUtil() - Constructor for class org.n52.security.common.util.DateUtil
-
- decodeBase64(String) - Static method in class org.n52.security.common.util.StringUtils
-
Decodes a Base64 encoded String.
- decodeFromURL(String) - Static method in class org.n52.security.common.util.URLUtils
-
- decodeFromURL(String, String) - Static method in class org.n52.security.common.util.URLUtils
-
- decrypt(String, Key, String) - Static method in class org.n52.security.common.crypto.EncryptionUtil
-
Decryptes the given result of a previous encrypt (base64 byte string) with the given key and using the given
algorithm.
- decryptAsymmetric(String, Key) - Static method in class org.n52.security.common.crypto.EncryptionUtil
-
Default method for asymmetric decryption using the RSA algorithm.
- decryptFromHex(String, Key, String) - Static method in class org.n52.security.common.crypto.EncryptionUtil
-
Decrypts the given result of a previous encrypt (hexadecimal byte string) with the given key and using the given
algorithm.
- decryptSymmetric(String, Key) - Static method in class org.n52.security.common.crypto.EncryptionUtil
-
Default method for symmetric decryption using the AES algorithm.
- DEFAULT_ASYMMETRIC_ALGORITHM - Static variable in class org.n52.security.common.crypto.EncryptionUtil
-
- DEFAULT_ASYMMETRIC_KEYSIZE - Static variable in class org.n52.security.common.crypto.EncryptionUtil
-
- DEFAULT_SYMMETRIC_ALGORITHM - Static variable in class org.n52.security.common.crypto.EncryptionUtil
-
- DEFAULT_SYMMETRIC_KEYSIZE - Static variable in class org.n52.security.common.crypto.EncryptionUtil
-
- DefaultDocumentBuilderPool - Class in org.n52.security.common.xml
-
Implements a pool for document builders.
- DefaultDocumentBuilderPool() - Constructor for class org.n52.security.common.xml.DefaultDocumentBuilderPool
-
- DefaultKeyPair - Class in org.n52.security.common.crypto
-
A bean (vo) style implementation of a KeyPair and can be used by different KeyPairProviders.
- DefaultKeyPair() - Constructor for class org.n52.security.common.crypto.DefaultKeyPair
-
- delete(KeyMatcher) - Method in interface org.n52.security.common.util.KeyValuePairCollection
-
- delete(KeyMatcher) - Method in class org.n52.security.common.util.OrderedKeyValuePairCollection
-
- deleteParameter(String) - Method in class org.n52.security.common.artifact.SOAPMessagePayloadKVP
-
- destroy(Key, PooledObject) - Method in class org.n52.security.common.util.AbstractObjectPool
-
- destroy() - Method in class org.n52.security.common.util.AbstractObjectPool
-
- digestToCharArray(byte[]) - Static method in class org.n52.security.common.crypto.DigestUtil
-
Method digestToCharArray converts a byte[] message digest to its two digit hexdecimal representation as chars.
- digestToString(byte[]) - Static method in class org.n52.security.common.crypto.DigestUtil
-
Method digestToString converts a byte[] message digest to its two digit hexdecimal representation as string.
- DigestUtil - Class in org.n52.security.common.crypto
-
Contains some convenient utility methods related to
MessageDigest
tasks.
- DocumentBuilderPool - Interface in org.n52.security.common.xml
-
Describes a pool for DocumentBuilders.
- DocumentTraverser - Class in org.n52.security.common.xml
-
Traverses a DOM document and calls a DocumentVisitor for each traversed node.
- DocumentTraverser() - Constructor for class org.n52.security.common.xml.DocumentTraverser
-
- DocumentVisitor - Interface in org.n52.security.common.xml
-
Encapsulates pieces of code processed while visiting a DOM tree.
- DocumentVisitorAdapter - Class in org.n52.security.common.xml
-
Implements a DocumentVisitor and delegates the untyped visit(Node) methods to typed methods, like visit(Element).
- DocumentVisitorAdapter() - Constructor for class org.n52.security.common.xml.DocumentVisitorAdapter
-
- DOMParser - Class in org.n52.security.common.xml
-
Encapsulates the common usage of the DocumentBuilder class within a helpful DOMParser class.
- DOMParser() - Constructor for class org.n52.security.common.xml.DOMParser
-
- DOMParserException - Exception in org.n52.security.common.xml
-
Wraps the thrown SAXParser and IOExeptions as RuntimeExeptions,
so you can catch them in a higer level.
- DOMParserException(String) - Constructor for exception org.n52.security.common.xml.DOMParserException
-
- DOMParserException(Throwable) - Constructor for exception org.n52.security.common.xml.DOMParserException
-
- DOMParserException(String, Throwable) - Constructor for exception org.n52.security.common.xml.DOMParserException
-
- DOMParserOptions - Class in org.n52.security.common.xml
-
Options describing some common options for DOMParsers.
- DOMParserOptions() - Constructor for class org.n52.security.common.xml.DOMParserOptions
-
- DOMSerializer - Class in org.n52.security.common.xml
-
Utility calls responsible for serializing xml documents to output streams.
- DOMSerializer() - Constructor for class org.n52.security.common.xml.DOMSerializer
-
- DOMSerializerException - Exception in org.n52.security.common.xml
-
Wraps underlying transformer exceptions as runtime exceptions.
- DOMSerializerException(String) - Constructor for exception org.n52.security.common.xml.DOMSerializerException
-
- DOMSerializerException(Throwable) - Constructor for exception org.n52.security.common.xml.DOMSerializerException
-
- DOMSerializerException(String, Throwable) - Constructor for exception org.n52.security.common.xml.DOMSerializerException
-
- DOMSerializerOptions - Class in org.n52.security.common.xml
-
Encapsulates settings for the DOMSerializer.
- DOMSerializerOptions() - Constructor for class org.n52.security.common.xml.DOMSerializerOptions
-
- DoubleAttributeValue - Class in org.n52.security.common.attributes
-
Double attribute value.
- DoubleAttributeValue(double) - Constructor for class org.n52.security.common.attributes.DoubleAttributeValue
-
- DoubleAttributeValue(Double) - Constructor for class org.n52.security.common.attributes.DoubleAttributeValue
-
Constructor DoubleAttributeValue creates a new DoubleAttributeValue instance.
- generateID() - Method in interface org.n52.security.common.uuid.IDGenerator
-
- generateID() - Method in class org.n52.security.common.uuid.SecureRandomIDGenerator
-
- generateID() - Method in class org.n52.security.common.uuid.TimeBasedIDGenerator
-
- get() - Method in class org.n52.security.common.xml.XMLPath.BooleanXMLPath
-
Method gets the queried boolean value.
- get() - Method in class org.n52.security.common.xml.XMLPath.NodeSetXMLPath
-
Method gets the queried NodeList.
- get() - Method in class org.n52.security.common.xml.XMLPath.NodeXMLPath
-
Method gets the queried node.
- get() - Method in class org.n52.security.common.xml.XMLPath.NumberXMLPath
-
Method gets the queried number.
- get() - Method in class org.n52.security.common.xml.XMLPath.StringXMLPath
-
Method gets the String, queried by the path.
- getAcceptedIssuers() - Method in class org.n52.security.common.crypto.KeyPairX509TrustManager
-
- getAddress() - Method in class org.n52.security.common.ip.IP4AddressMask
-
- getAddress() - Method in interface org.n52.security.common.ip.IPAddressMask
-
- getAlias() - Method in class org.n52.security.common.crypto.DefaultKeyPair
-
- getAlias() - Method in interface org.n52.security.common.crypto.KeyPair
-
Method gets the alias for the keypair.
- getAliasToKeyAliasMap() - Method in class org.n52.security.common.crypto.AliasMappingKeyProviderDecorator
-
- getAll(KeyMatcher) - Method in interface org.n52.security.common.util.KeyValuePairCollection
-
- getAll(KeyMatcher) - Method in class org.n52.security.common.util.OrderedKeyValuePairCollection
-
- getAsStream() - Method in interface org.n52.security.common.artifact.Payload
-
- getAsStream() - Method in class org.n52.security.common.artifact.QueryStringPayload
-
- getAsStream() - Method in class org.n52.security.common.artifact.SOAPMessagePayloadKVP
-
- getAsStream() - Method in class org.n52.security.common.artifact.SOAPMessagePayloadXML
-
- getAsStream() - Method in class org.n52.security.common.artifact.StreamPayload
-
- getAsStream() - Method in class org.n52.security.common.artifact.TextualPayload
-
- getAsTransferable() - Method in exception org.n52.security.common.artifact.ClientException
-
- getAsTransferable() - Method in exception org.n52.security.common.artifact.ServiceException
-
- getAsTransferable() - Method in interface org.n52.security.common.artifact.TransferableCreator
-
- getAsXML() - Method in exception org.n52.security.common.artifact.ClientException
-
- getAttribute(String) - Method in interface org.n52.security.common.artifact.Transferable
-
Gets the TransferAttribute which are stored under pName.
- getAttribute(String) - Method in class org.n52.security.common.artifact.TransferableImpl
-
- getAttribute(String) - Method in class org.n52.security.common.attributes.Attributes
-
Gets an Attribute for a given key.
- getAttribute() - Method in class org.n52.security.common.subject.AttributePrincipal
-
- getAttributeNames() - Method in interface org.n52.security.common.artifact.Transferable
-
- getAttributeNames() - Method in class org.n52.security.common.artifact.TransferableImpl
-
- getAttributeNames() - Method in class org.n52.security.common.attributes.Attributes
-
Gets the attribute names.
- getAttributes() - Method in interface org.n52.security.common.artifact.Transferable
-
- getAttributes() - Method in class org.n52.security.common.artifact.TransferableImpl
-
- getAttributes() - Method in class org.n52.security.common.attributes.Attributes
-
Gets the attributes.
- getAttributes() - Method in class org.n52.security.common.subject.SubjectPrincipalAnalyzer
-
Creates a list of
Attribute
s within the subject.
- getAttributeValue(String) - Method in interface org.n52.security.common.artifact.Transferable
-
Gets the value of the TransferAttribute which are stored under pName.
- getAttributeValue(String) - Method in class org.n52.security.common.artifact.TransferableImpl
-
- getAttributeValue() - Method in class org.n52.security.common.subject.AttributePrincipal
-
Short-cut for getAttribute().getValue()
- getBaseURI() - Method in class org.n52.security.common.xml.LSInputSourceAdapter
-
- getBooleanValue() - Method in class org.n52.security.common.attributes.BooleanAttributeValue
-
Method getBooleanValue returns the booleanValue of this BooleanAttributeValue object.
- getByteStream() - Method in class org.n52.security.common.xml.LSInputSourceAdapter
-
- getCertificate() - Method in class org.n52.security.common.crypto.DefaultKeyPair
-
- getCertificate() - Method in interface org.n52.security.common.crypto.KeyPair
-
Method gets the certificate if one exists.
- getCertificateChain() - Method in class org.n52.security.common.crypto.DefaultKeyPair
-
- getCertificateChain() - Method in interface org.n52.security.common.crypto.KeyPair
-
Method gets the CertificateChain.
- getCertificateChain(String) - Method in class org.n52.security.common.crypto.KeyPairX509KeyManager
-
- getCertifiedText() - Method in class org.n52.security.common.xml.LSInputSourceAdapter
-
- getCharacterStream() - Method in class org.n52.security.common.xml.LSInputSourceAdapter
-
- getCharsetFromContentType(String) - Static method in class org.n52.security.common.util.StringUtils
-
- getChunk() - Method in class org.n52.security.common.xml.XMLChunk
-
- getClientAliases(String, Principal[]) - Method in class org.n52.security.common.crypto.KeyPairX509KeyManager
-
- getCode() - Method in exception org.n52.security.common.artifact.ClientException
-
- getComplexAttributeValue(String) - Method in class org.n52.security.common.subject.SubjectPrincipalAnalyzer
-
- getComplexAttributeValues(Subject) - Method in class org.n52.security.common.subject.SubjectPrincipalAnalyzer
-
Creates a map of all attributes with (the last) values as
AttributeValue
.
- getContextLocation(HttpServletRequest) - Static method in class org.n52.security.common.util.ServletUtils
-
- getCredential(Class<T>) - Method in class org.n52.security.common.subject.SubjectCredentialAnalyzer
-
- getDefault() - Static method in class org.n52.security.common.xml.DOMParserOptions
-
Returns default options.
- getDefaultEntityResolver() - Static method in class org.n52.security.common.xml.DOMParser
-
By default this method creates a
ClasspathEntityResolver
in quite mode, which means the parsing will
never fail because of non existing entities (e.g.
- getDefaultOptions() - Static method in class org.n52.security.common.xml.DOMSerializerOptions
-
- getDelay() - Method in class org.n52.security.common.util.TimerTaskDefinition
-
- getDelegate() - Method in class org.n52.security.common.crypto.AbstractKeyPairProviderDecorator
-
- getDnName() - Method in class org.n52.security.common.crypto.X509Name
-
- getDocument() - Method in class org.n52.security.common.artifact.SOAPMessagePayloadXML
-
- getDocument() - Method in class org.n52.security.common.xml.XMLBuilder
-
- getDocumentBuilderPool() - Static method in class org.n52.security.common.xml.DOMParser
-
Gets the documentBuilderPool used by pooled parsers.
- getDoubleValue() - Method in class org.n52.security.common.attributes.DoubleAttributeValue
-
Method getDoubleValue returns the doubleValue of this DoubleAttributeValue object.
- getEncoding() - Method in class org.n52.security.common.xml.DOMSerializerOptions
-
- getEncoding() - Method in class org.n52.security.common.xml.LSInputSourceAdapter
-
- getErrorCode() - Method in exception org.n52.security.common.artifact.ServiceException
-
- getErrors() - Method in class org.n52.security.common.xml.QuietErrorHandler
-
- getFatalErrors() - Method in class org.n52.security.common.xml.QuietErrorHandler
-
- getFile() - Method in class org.n52.security.common.util.FileFinder
-
Gets the file for a given file name.
- getFileName() - Method in class org.n52.security.common.crypto.KeystoreKeyPairProviderBeanFactory
-
- getFileName() - Method in class org.n52.security.common.util.FileFinder
-
- getFilePath() - Method in class org.n52.security.common.crypto.FilesystemKeyPairProvider
-
- getFormat() - Method in class org.n52.security.common.subject.SubjectIdentifier
-
- getHandler(QName) - Method in class org.n52.security.common.xml.XMLChunkReader
-
Returns handler registered for a qualified name.
- getHash() - Method in class org.n52.security.common.crypto.HashedPassword
-
the hashed and (optional salted) password.
- getIndentAmount() - Method in class org.n52.security.common.xml.DOMSerializerOptions
-
- getInputStream() - Method in class org.n52.security.common.util.FileFinder
-
Method gets the inputStream for a given file name.
- getInstance() - Static method in class org.n52.security.common.artifact.TransferableFactory
-
- getIntValue() - Method in class org.n52.security.common.attributes.IntegerAttributeValue
-
Method getIntValue returns the intValue of this IntegerAttributeValue object.
- getKey() - Method in class org.n52.security.common.artifact.Key
-
- getKey() - Method in class org.n52.security.common.attributes.Attribute
-
- getKey() - Method in class org.n52.security.common.util.KeyValuePair
-
- getKeyStore() - Method in class org.n52.security.common.crypto.KeystoreKeyPairProvider
-
- getKeystoreType() - Method in class org.n52.security.common.crypto.KeystoreKeyPairProviderBeanFactory
-
- getKeyType(Key) - Static method in class org.n52.security.common.crypto.EncryptionUtil
-
Resolves the key type from the key.
- getMask() - Method in class org.n52.security.common.ip.IP4AddressMask
-
- getMask() - Method in interface org.n52.security.common.ip.IPAddressMask
-
- getMessageDigest(String) - Static method in class org.n52.security.common.crypto.DigestUtil
-
- getName() - Method in class org.n52.security.common.artifact.HttpHeaderAttribute
-
- getName() - Method in class org.n52.security.common.artifact.SimpleTransferAttribute
-
- getName() - Method in interface org.n52.security.common.artifact.TransferAttribute
-
- getName() - Method in class org.n52.security.common.subject.NamedScope
-
Method gets the name of this NamedScope object.
- getName() - Method in class org.n52.security.common.subject.NamePrincipal
-
- getName() - Method in interface org.n52.security.common.subject.Scope
-
- getName() - Method in class org.n52.security.common.subject.SubjectIdentifier
-
- getName() - Method in class org.n52.security.common.subject.URIScope
-
Method gets the name of this URIScope object,
this is the string representation of the internal uri.
- getName() - Method in class org.n52.security.common.util.TimerTaskDefinition
-
- getNameQualifier() - Method in class org.n52.security.common.subject.SubjectIdentifier
-
- getNamespaces() - Method in class org.n52.security.common.xml.XMLBuilder
-
- getNamespaceURI(String) - Method in class org.n52.security.common.xml.SimpleNamespaceContext
-
Returns a namespace URI for a prefix.
- getNamespaceURIs() - Method in class org.n52.security.common.xml.SimpleNamespaceContext
-
- getParameterValue(String) - Method in class org.n52.security.common.artifact.QueryStringPayload
-
- getParameterValue(String) - Method in class org.n52.security.common.artifact.SOAPMessagePayloadKVP
-
- getParameterValueEqualIgnoreCase(HttpServletRequest, String) - Static method in class org.n52.security.common.util.ServletUtils
-
Returns a parameter's value by its name ignoring the case.
- getParameterValues(String) - Method in class org.n52.security.common.artifact.QueryStringPayload
-
- getParameterValues(String) - Method in class org.n52.security.common.artifact.SOAPMessagePayloadKVP
-
- getParent() - Method in class org.n52.security.common.xml.XMLChunk
-
- getPassphrasesByAlias() - Method in class org.n52.security.common.crypto.FilesystemKeyPairProvider
-
- getPassword() - Method in class org.n52.security.common.crypto.KeystoreKeyPairProviderBeanFactory
-
- getPattern() - Method in class org.n52.security.common.uuid.TimeBasedIDGenerator
-
- getPayload() - Method in interface org.n52.security.common.artifact.ServiceRequest
-
- getPayload() - Method in interface org.n52.security.common.artifact.Transferable
-
- getPayload() - Method in class org.n52.security.common.artifact.TransferableImpl
-
- getPeriod() - Method in class org.n52.security.common.util.TimerTaskDefinition
-
- getPrefix(String) - Method in class org.n52.security.common.xml.SimpleNamespaceContext
-
Return the prefix for a namespace URI.
- getPrefixes(String) - Method in class org.n52.security.common.xml.SimpleNamespaceContext
-
Method getPrefixes for a namespace uri.
- getPrefixes() - Method in class org.n52.security.common.xml.SimpleNamespaceContext
-
- getPrefixLength() - Method in class org.n52.security.common.ip.IP4AddressMask.IP4Mask
-
- getPrincipal(Class<T>) - Method in class org.n52.security.common.subject.SubjectPrincipalAnalyzer
-
Gets first principal of given class.
- getPrincipals(Class<T>) - Method in class org.n52.security.common.subject.SubjectPrincipalAnalyzer
-
- getPrivateCredential(Class<T>) - Method in class org.n52.security.common.subject.SubjectCredentialAnalyzer
-
- getPrivateKey() - Method in class org.n52.security.common.crypto.DefaultKeyPair
-
- getPrivateKey() - Method in interface org.n52.security.common.crypto.KeyPair
-
Method gets the privateKey.
- getPrivateKey(String) - Method in class org.n52.security.common.crypto.KeyPairX509KeyManager
-
- getPublicCredential(Class<T>) - Method in class org.n52.security.common.subject.SubjectCredentialAnalyzer
-
- getPublicId() - Method in class org.n52.security.common.xml.LSInputSourceAdapter
-
- getPublicKey() - Method in class org.n52.security.common.crypto.DefaultKeyPair
-
- getPublicKey() - Method in interface org.n52.security.common.crypto.KeyPair
-
Method gets the publicKey.
- getQueryStringFromUrl(String) - Static method in class org.n52.security.common.util.URLUtils
-
- getRequestLocation(HttpServletRequest) - Static method in class org.n52.security.common.util.ServletUtils
-
- getRequestLocationIncludingParameter(HttpServletRequest) - Static method in class org.n52.security.common.util.ServletUtils
-
Appends all parameters from the request (also HTTP POST
parameters) to the request location.
- getRequestLocationIncludingParameter(HttpServletRequest, boolean) - Static method in class org.n52.security.common.util.ServletUtils
-
Switches between getRequestLocationIncludingQueryParameter and
getRequestLocationIncludingParameter based on the
consumeFORMURLEncodedBody flag.
- getRequestLocationIncludingQueryParameter(HttpServletRequest) - Static method in class org.n52.security.common.util.ServletUtils
-
Appends the query parameters to the request location.
- getReturnType() - Method in class org.n52.security.common.xml.XMLPath.BooleanXMLPath
-
- getReturnType() - Method in class org.n52.security.common.xml.XMLPath
-
Method gets the returnType of an evaluation.
- getReturnType() - Method in class org.n52.security.common.xml.XMLPath.NodeSetXMLPath
-
- getReturnType() - Method in class org.n52.security.common.xml.XMLPath.NodeXMLPath
-
- getReturnType() - Method in class org.n52.security.common.xml.XMLPath.NumberXMLPath
-
- getReturnType() - Method in class org.n52.security.common.xml.XMLPath.SourceXMLPath
-
- getReturnType() - Method in class org.n52.security.common.xml.XMLPath.StringXMLPath
-
- getRoles() - Method in class org.n52.security.common.subject.SubjectPrincipalAnalyzer
-
Retrieves all RolePrincipal names form the subject.
- getRolesAsArray() - Method in class org.n52.security.common.subject.SubjectPrincipalAnalyzer
-
Retrieves all RolePrincipal names form the subject.
- getSalt() - Method in class org.n52.security.common.crypto.HashedPassword
-
- getSchema() - Method in class org.n52.security.common.xml.DOMParserOptions
-
- getScheme() - Method in class org.n52.security.common.crypto.HashedPassword
-
- getScope() - Method in class org.n52.security.common.subject.NamedScope
-
Method gets the scope of this NamedScope object.
- getScope() - Method in class org.n52.security.common.subject.NamePrincipal
-
- getScope() - Method in interface org.n52.security.common.subject.Scope
-
Gets the 'parent' scope of this scope.
- getScope() - Method in class org.n52.security.common.subject.URIScope
-
Method gets the scope of this URIScope object.
- getServerAliases(String, Principal[]) - Method in class org.n52.security.common.crypto.KeyPairX509KeyManager
-
- getServletLocation(HttpServletRequest) - Static method in class org.n52.security.common.util.ServletUtils
-
- getSimpleAttributeValues() - Method in class org.n52.security.common.subject.SubjectPrincipalAnalyzer
-
Creates a map of all attributes with (the last) values as string.
- getSingleAttributeValue(String) - Method in class org.n52.security.common.subject.SubjectPrincipalAnalyzer
-
- getStartElement() - Method in class org.n52.security.common.xml.XMLChunk
-
Gets the start element of the chunk.
- getStreamAsString(InputStream, String) - Static method in class org.n52.security.common.util.StringUtils
-
- getStringAttributeValue(String) - Method in class org.n52.security.common.attributes.Attributes
-
Gets the value of an Attribute with StringAttributeValue.
- getStringData() - Method in class org.n52.security.common.xml.LSInputSourceAdapter
-
- getSubject() - Method in class org.n52.security.common.subject.SubjectCredentialAnalyzer
-
- getSubject() - Method in class org.n52.security.common.subject.SubjectPrincipalAnalyzer
-
- getSystemId() - Method in class org.n52.security.common.xml.LSInputSourceAdapter
-
- getTask() - Method in class org.n52.security.common.util.TimerTaskDefinition
-
- getTaskDefinitions() - Method in class org.n52.security.common.util.TimerTaskScheduler
-
- getTimer() - Method in class org.n52.security.common.util.TimerTaskScheduler
-
- getTimerName() - Method in class org.n52.security.common.util.TimerTaskScheduler
-
- getTransferable() - Method in class org.n52.security.common.util.TransferableServletWriter
-
- getTypeName() - Method in class org.n52.security.common.attributes.AnyObjectAttributeValue
-
gets the type name of the concrete value.
- getTypeName() - Method in interface org.n52.security.common.attributes.AttributeValue
-
Gets the type name of the concrete value.
- getTypeName() - Method in class org.n52.security.common.attributes.AttributeValueAdapter
-
gets the type name of the concrete value.
- getTypeName() - Method in class org.n52.security.common.attributes.EmptyAttributeValue
-
- getUnique(KeyMatcher) - Method in interface org.n52.security.common.util.KeyValuePairCollection
-
- getUnique(KeyMatcher) - Method in class org.n52.security.common.util.OrderedKeyValuePairCollection
-
- getUnspecifiedValue() - Method in interface org.n52.security.common.attributes.AttributeValue
-
Gets the concrete value as "object".
- getUnspecifiedValue() - Method in class org.n52.security.common.attributes.AttributeValueAdapter
-
Gets the concrete value.
- getUnspecifiedValue() - Method in class org.n52.security.common.attributes.EmptyAttributeValue
-
This will always return null.
- getURI() - Method in class org.n52.security.common.subject.URIScope
-
Method gets the URI of this URIScope object.
- getUsername() - Method in class org.n52.security.common.subject.SubjectPrincipalAnalyzer
-
Retrieves the username of the subject.
- getValue() - Method in class org.n52.security.common.artifact.HttpHeaderAttribute
-
- getValue() - Method in class org.n52.security.common.artifact.SimpleTransferAttribute
-
- getValue() - Method in interface org.n52.security.common.artifact.TransferAttribute
-
- getValue() - Method in class org.n52.security.common.attributes.Attribute
-
- getValue() - Method in class org.n52.security.common.attributes.BooleanAttributeValue
-
Method getValue returns the value of this BooleanAttributeValue object.
- getValue() - Method in class org.n52.security.common.attributes.DateAttributeValue
-
- getValue() - Method in class org.n52.security.common.attributes.DoubleAttributeValue
-
Method getValue returns the value of this DoubleAttributeValue object.
- getValue() - Method in class org.n52.security.common.attributes.IntegerAttributeValue
-
Method getValue returns the value of this IntegerAttributeValue object.
- getValue() - Method in class org.n52.security.common.attributes.StringAttributeValue
-
- getValue() - Method in class org.n52.security.common.subject.AttributePrincipal
-
- getValue() - Method in class org.n52.security.common.util.KeyValuePair
-
- getWarnings() - Method in class org.n52.security.common.xml.QuietErrorHandler
-
- getWildcardPattern() - Method in class org.n52.security.common.util.PathWildcardMatcher
-
Deprecated.
internal don't use it!
- getXpath() - Method in class org.n52.security.common.xml.XMLChunk
-
Gets the xpath as QName instances.
- getXPathSimple() - Method in class org.n52.security.common.xml.XMLChunk
-
Gets the xpath as simple element string, without namespaces.
- getXPathSimple(List<QName>) - Method in class org.n52.security.common.xml.XMLChunkHandlerAdapter
-
Gets the current xpath location as simpel element string, without namespaces.
- getXPathWithNamespaces() - Method in class org.n52.security.common.xml.XMLChunk
-
Gets the xpath as string with namespaces.
- getXPathWithNamespaces(List<QName>) - Method in class org.n52.security.common.xml.XMLChunkHandlerAdapter
-
Gets the current xpath as string with namespaces.
- getXPathWithNamespacesAndPrefixes(List<QName>) - Method in class org.n52.security.common.xml.XMLChunkHandlerAdapter
-
Gets the current xpath as string with namespaces and prefixes.
- getXPathWithPrefixes(List<QName>) - Method in class org.n52.security.common.xml.XMLChunkHandlerAdapter
-
Gets the current xpath as simple string with prefixes.
- GLOBAL - Static variable in interface org.n52.security.common.subject.Scope
-
static final Field GLOBAL represents the GLOBAL-Scope,
it is returned in the
Scope.getScope()
method to
indicate that there is no further parent.
- IDGenerator - Interface in org.n52.security.common.uuid
-
- ignoreComments() - Method in class org.n52.security.common.xml.DOMParserOptions
-
- ignoreElementContentWhitespace() - Method in class org.n52.security.common.xml.DOMParserOptions
-
- ignoringCase(String) - Static method in class org.n52.security.common.util.KeyMatcher
-
- indent() - Method in class org.n52.security.common.xml.DOMSerializerOptions
-
Method sets the indent is requested.
- indentAmount(int) - Method in class org.n52.security.common.xml.DOMSerializerOptions
-
- InetAddressComparator - Class in org.n52.security.common.ip
-
This comparator allows to compare two IP addresses.
- InetAddressComparator() - Constructor for class org.n52.security.common.ip.InetAddressComparator
-
- init() - Method in class org.n52.security.common.crypto.FilesystemKeyPairProvider
-
- IntegerAttributeValue - Class in org.n52.security.common.attributes
-
Integer attribute value.
- IntegerAttributeValue(int) - Constructor for class org.n52.security.common.attributes.IntegerAttributeValue
-
- IntegerAttributeValue(Integer) - Constructor for class org.n52.security.common.attributes.IntegerAttributeValue
-
- INVALID_FORMAT - Static variable in exception org.n52.security.common.artifact.ServiceException
-
- INVALID_SAMLRESPONSE - Static variable in exception org.n52.security.common.artifact.ServiceException
-
- INVALID_SESSION - Static variable in exception org.n52.security.common.artifact.ServiceException
-
- IP4AddressMask - Class in org.n52.security.common.ip
-
Represents an IP address mask that consists of an IPv4 address and a subnet mask.
- IP4AddressMask(Inet4Address, int) - Constructor for class org.n52.security.common.ip.IP4AddressMask
-
Creates a new IP4 address mask.
- IP4AddressMask.IP4Mask - Class in org.n52.security.common.ip
-
- IP4AddressMask.IP4Mask(int) - Constructor for class org.n52.security.common.ip.IP4AddressMask.IP4Mask
-
Creates a subnet mask defined by a subnet mask prefix.
- IPAddressMask - Interface in org.n52.security.common.ip
-
- IPIntervalRange - Class in org.n52.security.common.ip
-
Represents a contiguous range of IP addresses defined by a lower and an upper boundary.
- IPIntervalRange(InetAddress, InetAddress) - Constructor for class org.n52.security.common.ip.IPIntervalRange
-
Creates an IP range based on two IP addresses defining an interval, which contains the lower and upper boundaries.
- IPIntervalRange(InetAddress) - Constructor for class org.n52.security.common.ip.IPIntervalRange
-
Creates an IP range based on a single IP address.
- IPRange - Interface in org.n52.security.common.ip
-
A range of contiguous IP addresses.
- IPRangeParseException - Exception in org.n52.security.common.ip
-
Thrown if parsing failed.
- IPRangeParseException(String) - Constructor for exception org.n52.security.common.ip.IPRangeParseException
-
- IPRangeParseException(Throwable) - Constructor for exception org.n52.security.common.ip.IPRangeParseException
-
- IPRangeParseException(String, Throwable) - Constructor for exception org.n52.security.common.ip.IPRangeParseException
-
- IPRangeParser - Class in org.n52.security.common.ip
-
Utilities to convert between
IPRange
instances and their human-readable string representation.
- IPRangeParser() - Constructor for class org.n52.security.common.ip.IPRangeParser
-
- isCertificateChainSet() - Method in class org.n52.security.common.crypto.DefaultKeyPair
-
- isCertificateChainSet() - Method in interface org.n52.security.common.crypto.KeyPair
-
Returns if the pair bean contains a certificate chain.
- isCertificateSet() - Method in class org.n52.security.common.crypto.DefaultKeyPair
-
- isCertificateSet() - Method in interface org.n52.security.common.crypto.KeyPair
-
Returns if the pair bean contains a certificate.
- isCoalescing() - Method in class org.n52.security.common.xml.DOMParserOptions
-
- isDigestAlgorithm(String) - Static method in class org.n52.security.common.crypto.DigestUtil
-
Responsible for .
- isDigestOf(byte[], int) - Static method in class org.n52.security.common.crypto.DigestUtil
-
Method isDigestOf test if the given byte[] array is a digest.
- isDigestOf(char[], int) - Static method in class org.n52.security.common.crypto.DigestUtil
-
Method isDigestOf test if the given char[] array is a digest.
- isDigestOf(String, int) - Static method in class org.n52.security.common.crypto.DigestUtil
-
Method isDigestOf test if the given String is a digest.
- isDigestOf(byte[], MessageDigest) - Static method in class org.n52.security.common.crypto.DigestUtil
-
Method isDigestOf test if the given byte[] array is a digest.
- isDigestOf(char[], MessageDigest) - Static method in class org.n52.security.common.crypto.DigestUtil
-
Method isDigestOf test if the given char[] array is a digest.
- isDigestOf(String, MessageDigest) - Static method in class org.n52.security.common.crypto.DigestUtil
-
Method isDigestOf test if the given char[] array is a digest.
- isDigestOf(byte[], String) - Static method in class org.n52.security.common.crypto.DigestUtil
-
Method isDigestOf test if the given byte[] array is a digest.
- isDigestOf(char[], String) - Static method in class org.n52.security.common.crypto.DigestUtil
-
Method isDigestOf test if the given char[] array is a digest.
- isDigestOf(String, String) - Static method in class org.n52.security.common.crypto.DigestUtil
-
Method isDigestOf test if the given char[] array is a digest.
- isEmpty() - Method in class org.n52.security.common.attributes.Attributes
-
- isEmpty() - Method in class org.n52.security.common.xml.QuietErrorHandler
-
Method checks if warnings, errors or fatal errors are collected.
- isError() - Method in class org.n52.security.common.xml.QuietErrorHandler
-
Checks if errors are collected.
- isExpandEntityReferences() - Method in class org.n52.security.common.xml.DOMParserOptions
-
- isFatalErrors() - Method in class org.n52.security.common.xml.QuietErrorHandler
-
Checks if fatal errors are collected.
- isIgnoreComments() - Method in class org.n52.security.common.xml.DOMParserOptions
-
- isIgnoreElementContentWhitespace() - Method in class org.n52.security.common.xml.DOMParserOptions
-
- isIndent() - Method in class org.n52.security.common.xml.DOMSerializerOptions
-
- isInRole(String) - Method in class org.n52.security.common.subject.SubjectPrincipalAnalyzer
-
Responsible for checking if a user has a given role.
- isNamespaceaware() - Method in class org.n52.security.common.xml.DOMParserOptions
-
- isOmitXMLDeclaration() - Method in class org.n52.security.common.xml.DOMSerializerOptions
-
Method returns whether xml declaration shall be written.
- isPrivateKeySet() - Method in class org.n52.security.common.crypto.DefaultKeyPair
-
- isPrivateKeySet() - Method in interface org.n52.security.common.crypto.KeyPair
-
Returns if the pair bean contains a private key.
- isPublicKeySet() - Method in class org.n52.security.common.crypto.DefaultKeyPair
-
- isPublicKeySet() - Method in interface org.n52.security.common.crypto.KeyPair
-
Returns if the pair bean contains a public key.
- isQuite() - Method in class org.n52.security.common.xml.ClasspathResourceResolver
-
Method gets the quiet state.
- isSalted() - Method in class org.n52.security.common.crypto.HashedPassword
-
- isStart() - Method in class org.n52.security.common.xml.XMLChunk
-
- isSupportedScheme(String) - Static method in class org.n52.security.common.crypto.HashedPassword
-
Tests if a scheme name is known and supported.
- isValidating() - Method in class org.n52.security.common.xml.DOMParserOptions
-
Returns if the parser is in validation mode.
- isValueEmpty() - Method in class org.n52.security.common.util.KeyValuePair
-
- isWarning() - Method in class org.n52.security.common.xml.QuietErrorHandler
-
Checks if warnings are collected.
- isXincludeAware() - Method in class org.n52.security.common.xml.DOMParserOptions
-
- iterator() - Method in class org.n52.security.common.artifact.QueryStringPayload
-
- iterator() - Method in class org.n52.security.common.artifact.SOAPMessagePayloadKVP
-
- iterator() - Method in class org.n52.security.common.collections.FilterIterable
-
- iterator() - Method in interface org.n52.security.common.util.KeyValuePairCollection
-
- iterator() - Method in class org.n52.security.common.util.OrderedKeyValuePairCollection
-
- parse(InputSource, ErrorHandler) - Method in class org.n52.security.common.xml.DOMParser
-
Parses the inputsource and informs the error handler about errors.
- parse(InputSource, ErrorHandler, EntityResolver) - Method in class org.n52.security.common.xml.DOMParser
-
Parses the inputsource using the errorhandler and entityresolver.
- parse(InputSource) - Method in class org.n52.security.common.xml.DOMParser
-
Parses the inputsource.
- parseIntervalRange(String) - Static method in class org.n52.security.common.ip.IPRangeParser
-
Parses an interval of IP addresses, specified as string, where upper and lower bounds are separated with a dash
('-').
- parseIP4AddressMask(String) - Static method in class org.n52.security.common.ip.IPRangeParser
-
Parses a IP address mask defining a subnet of IP addresses defined by a base IP address amd a prefix length.
- parseQueryStringFromUrl(String) - Static method in class org.n52.security.common.util.URLUtils
-
- parseQueryStringFromUrl(String, String) - Static method in class org.n52.security.common.util.URLUtils
-
- parseRange(String) - Static method in class org.n52.security.common.ip.IPRangeParser
-
Converts a string that is either a single IP address, a subnet mask, or an interval of IP adresses.
- parseRanges(String, String) - Static method in class org.n52.security.common.ip.IPRangeParser
-
Parses a list of IP address range specifications.
- parseSingleAddress(String) - Static method in class org.n52.security.common.ip.IPRangeParser
-
Convert an IP address specified as a string.
- PASS_FORMATION_ERROR - Static variable in exception org.n52.security.common.artifact.ServiceException
-
- PATHINFO_ATTR - Static variable in interface org.n52.security.common.artifact.TransferAttribute
-
Name of an attribute that stores additional path info that was appended to the URL of the Enforcement Point.
- PathWildcardMatcher - Class in org.n52.security.common.util
-
The PathWildCardMatch function works like the ant path filter expressions.
- PathWildcardMatcher(String) - Constructor for class org.n52.security.common.util.PathWildcardMatcher
-
- PathWildcardMatcher(String, boolean) - Constructor for class org.n52.security.common.util.PathWildcardMatcher
-
- Payload - Interface in org.n52.security.common.artifact
-
- postVisit(Node) - Method in interface org.n52.security.common.xml.DocumentVisitor
-
Called when the DocumentTraverser has all children of the node visited.
- postVisit(Node) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- postVisit(Element) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- postVisit(Attr) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- postVisit(CDATASection) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- postVisit(Text) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- postVisit(Comment) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- postVisit(DocumentType) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- postVisit(Document) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- postVisit(DocumentFragment) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- postVisit(Entity) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- postVisit(EntityReference) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- postVisit(ProcessingInstruction) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- postVisit(Notation) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- PREFERED_XPATH_FACTORIES - Static variable in class org.n52.security.common.xml.XMLPathCtx
-
change this property to set your prefered xpath engine.
- preVisit(Node) - Method in interface org.n52.security.common.xml.DocumentVisitor
-
Called when the DocumentTraverser visits the node for the first time.
- preVisit(Node) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- preVisit(Attr) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- preVisit(CDATASection) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- preVisit(Text) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- preVisit(Comment) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- preVisit(DocumentType) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- preVisit(Document) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- preVisit(DocumentFragment) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- preVisit(Element) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- preVisit(Entity) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- preVisit(EntityReference) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- preVisit(ProcessingInstruction) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- preVisit(Notation) - Method in class org.n52.security.common.xml.DocumentVisitorAdapter
-
- putAttribute(Attribute) - Method in class org.n52.security.common.attributes.Attributes
-
Method puts an attribute in the environment.
- putAttribute(String, String) - Method in class org.n52.security.common.attributes.Attributes
-
Method puts a simple StringAttribute in the environment.
- putAttributes(Collection<Attribute>) - Method in class org.n52.security.common.attributes.Attributes
-
Method puts a collection of attributes in the environment.
- read() - Method in class org.n52.security.common.util.StringInputStream
-
- read(InputSource) - Method in class org.n52.security.common.xml.XMLChunkReader
-
Initiates reading an XML source and invokes the registered handlers.
- register(String) - Method in class org.n52.security.common.xml.XMLPathCtx
-
Method registers an xpath as precompiled XPathExpression.
- register(String, String) - Method in class org.n52.security.common.xml.XMLPathCtx
-
Method registers an xpath as precompiled XPathExpression with a special
name.
- release(PooledObject, Key) - Method in class org.n52.security.common.util.AbstractObjectPool
-
- release(PooledObject, Key) - Method in interface org.n52.security.common.util.ObjectPool
-
- release(DocumentBuilder, DOMParserOptions) - Method in interface org.n52.security.common.xml.DocumentBuilderPool
-
Releases a DocumentBuilder, wich was acquired using the parser options.
- remove() - Method in class org.n52.security.common.collections.FilterIterator
-
- remove() - Method in class org.n52.security.common.xml.XMLChunkIterator
-
- removeAttribute(String) - Method in interface org.n52.security.common.artifact.Transferable
-
Removes an attribute from the transferable.
- removeAttribute(String) - Method in class org.n52.security.common.artifact.TransferableImpl
-
- removeAttribute(String) - Method in class org.n52.security.common.attributes.Attributes
-
Method removes the attribute with the given key.
- removeAttribute(Attribute) - Method in class org.n52.security.common.attributes.Attributes
-
Method removes the attribute from the environment.
- removeAttributes(Collection<Attribute>) - Method in class org.n52.security.common.attributes.Attributes
-
Method removes all attributes in the collection.
- removeCredentials(Class<T>) - Method in class org.n52.security.common.subject.SubjectCredentialAnalyzer
-
- removeDefaultPort(URL) - Static method in class org.n52.security.common.util.URLUtils
-
- removeDefaultPort(String) - Static method in class org.n52.security.common.util.URLUtils
-
- removeEndingSlashes(String) - Static method in class org.n52.security.common.util.URLUtils
-
- removeIndentTextNodes(Document) - Static method in class org.n52.security.common.xml.DOMSerializer
-
Removes the indent text nodes from the dom tree.
- removeNSDecls(Document) - Method in class org.n52.security.common.xml.XMLNamespaceAttributeDeclarationRemover
-
Removes the namespace declarations.
- removeNSDecls(Element) - Method in class org.n52.security.common.xml.XMLNamespaceAttributeDeclarationRemover
-
Removes all namespace attributes.
- removePrefixes(Document) - Method in class org.n52.security.common.xml.XMLPrefixRemover
-
- removePrefixes(Element) - Method in class org.n52.security.common.xml.XMLPrefixRemover
-
Removes all prefixes from the given XML and change it to the default namespaces.
- removePrincipal(Principal) - Method in class org.n52.security.common.subject.SubjectPrincipalAnalyzer
-
- removePrivateCredentials(Class<T>) - Method in class org.n52.security.common.subject.SubjectCredentialAnalyzer
-
- removePublicCredentials(Class<T>) - Method in class org.n52.security.common.subject.SubjectCredentialAnalyzer
-
- removeQueryStringFromUrl(String) - Static method in class org.n52.security.common.util.URLUtils
-
- replaceNodeAt(String, XMLBuilder.XMLElement) - Method in class org.n52.security.common.xml.XMLBuilder
-
- replaceParameter(String, String) - Method in class org.n52.security.common.artifact.QueryStringPayload
-
- replaceParameter(String, String) - Method in class org.n52.security.common.artifact.SOAPMessagePayloadKVP
-
- replacePrivateCredential(Object) - Method in class org.n52.security.common.subject.SubjectCredentialAnalyzer
-
- replacePublicCredential(Object) - Method in class org.n52.security.common.subject.SubjectCredentialAnalyzer
-
- replaceQueryInUrl(String, Map<String, Iterable<String>>) - Static method in class org.n52.security.common.util.URLUtils
-
- REQUEST_IP_ATTR - Static variable in interface org.n52.security.common.artifact.TransferAttribute
-
- reset() - Method in class org.n52.security.common.util.StringInputStream
-
- reset() - Method in class org.n52.security.common.xml.QuietErrorHandler
-
Method resets the internal state, so it is possible to use an instance many times.
- resolve(Subject, SubjectIdentifier) - Method in interface org.n52.security.common.subject.SubjectAttributeResolver
-
- resolveByAlias(String, char[]) - Method in class org.n52.security.common.crypto.AbstractKeyPairProviderDecorator
-
- resolveByAlias(String, char[]) - Method in class org.n52.security.common.crypto.AliasMappingKeyProviderDecorator
-
- resolveByAlias(String, char[]) - Method in class org.n52.security.common.crypto.FilesystemKeyPairProvider
-
- resolveByAlias(String, char[]) - Method in interface org.n52.security.common.crypto.KeyPairProvider
-
Resolves a keypair by an alias.
- resolveByAlias(String, char[]) - Method in class org.n52.security.common.crypto.KeystoreKeyPairProvider
-
- resolveByCertificate(Certificate, char[]) - Method in class org.n52.security.common.crypto.AbstractKeyPairProviderDecorator
-
- resolveByCertificate(Certificate, char[]) - Method in class org.n52.security.common.crypto.FilesystemKeyPairProvider
-
- resolveByCertificate(Certificate, char[]) - Method in interface org.n52.security.common.crypto.KeyPairProvider
-
Resolves a key pair by a given certificate.
- resolveByCertificate(Certificate, char[]) - Method in class org.n52.security.common.crypto.KeystoreKeyPairProvider
-
- resolveBySerialIssuer(String, BigInteger, char[]) - Method in class org.n52.security.common.crypto.AbstractKeyPairProviderDecorator
-
- resolveBySerialIssuer(String, BigInteger, char[]) - Method in class org.n52.security.common.crypto.FilesystemKeyPairProvider
-
- resolveBySerialIssuer(String, BigInteger, char[]) - Method in interface org.n52.security.common.crypto.KeyPairProvider
-
Resolves a key pair by a SerialIssuer, this is required to resolve certificates and
it's private keys by the id of the certificate.
- resolveBySerialIssuer(String, BigInteger, char[]) - Method in class org.n52.security.common.crypto.KeystoreKeyPairProvider
-
- resolveEntity(String, String) - Method in class org.n52.security.common.xml.ClasspathEntityResolver
-
Method resolves an entity by looking in a special mapping file located at
"META-INF/xml/entity-mapping.properties".
- resolveEntity(String, String, String, String) - Method in class org.n52.security.common.xml.ClasspathXMLResolver
-
Retrieves a resource.
- resolveEntity(String, String) - Method in class org.n52.security.common.xml.QuietEntityResolver
-
Returns always an empty input source.
- resolveResource(String, String, String, String, String) - Method in class org.n52.security.common.xml.ClasspathLSResourceResolver
-
Method resolveResource resolves the resource by looking for special
mapping file.
- RESPONSE_STATUS_CODE - Static variable in interface org.n52.security.common.artifact.TransferAttribute
-
- RolePrincipal - Class in org.n52.security.common.subject
-
Role(-identity) of a user.
- RolePrincipal(String) - Constructor for class org.n52.security.common.subject.RolePrincipal
-
Creates a role principal with the given name and valid in the global scope.
- RolePrincipal(String, Scope) - Constructor for class org.n52.security.common.subject.RolePrincipal
-
Creates a role principal with the given name and valid only for the specified scope.
- run() - Method in class org.n52.security.common.util.TimerTaskRunnableAdapter
-
- SaltUtil - Class in org.n52.security.common.crypto
-
- SaltUtil() - Constructor for class org.n52.security.common.crypto.SaltUtil
-
- scheduleTaskDefinition(TimerTaskDefinition) - Method in class org.n52.security.common.util.TimerTaskScheduler
-
Registers a new task definition with this scheduler.
- schema(Schema) - Method in class org.n52.security.common.xml.DOMParserOptions
-
- SCHEME_CLEARTEXT - Static variable in class org.n52.security.common.crypto.HashedPassword
-
- SCHEME_MD5 - Static variable in class org.n52.security.common.crypto.HashedPassword
-
- SCHEME_SHA - Static variable in class org.n52.security.common.crypto.HashedPassword
-
- SCHEME_SHA256 - Static variable in class org.n52.security.common.crypto.HashedPassword
-
- SCHEME_SHA384 - Static variable in class org.n52.security.common.crypto.HashedPassword
-
- SCHEME_SHA512 - Static variable in class org.n52.security.common.crypto.HashedPassword
-
- Scope - Interface in org.n52.security.common.subject
-
A scope is, e.g.
- SecureRandomIDGenerator - Class in org.n52.security.common.uuid
-
- SecureRandomIDGenerator() - Constructor for class org.n52.security.common.uuid.SecureRandomIDGenerator
-
- SecureRandomIDGenerator(int) - Constructor for class org.n52.security.common.uuid.SecureRandomIDGenerator
-
- sendFormPostRedirect(String, HttpServletResponse) - Static method in class org.n52.security.common.util.ServletUtils
-
Sends a HTML form redirect.
- sendFormPostRedirect(String, HttpServletResponse, Map<String, Iterable<String>>) - Static method in class org.n52.security.common.util.ServletUtils
-
- sendLocationHeaderRedirect(String, HttpServletResponse) - Static method in class org.n52.security.common.util.ServletUtils
-
Sends a redirect not using the response.sendRedirect method to allow send
Set-Cookie headers.
- sendRedirect(String, HttpServletResponse) - Static method in class org.n52.security.common.util.ServletUtils
-
Initiates redirect based on the length of the redirection URL.
- serialize(Document, Writer) - Method in class org.n52.security.common.xml.DOMSerializer
-
Serializes the xml document to the writer.
- serialize(Document, OutputStream) - Method in class org.n52.security.common.xml.DOMSerializer
-
Serializes the document to the output stream.
- serialize(Node, OutputStream) - Method in class org.n52.security.common.xml.DOMSerializer
-
Serializes the node to the output stream.
- serialize(Node, Writer) - Method in class org.n52.security.common.xml.DOMSerializer
-
Serializes the xml node to the writer.
- serializeToBytes(Document) - Method in class org.n52.security.common.xml.DOMSerializer
-
Converts the document to a byte[].
- serializeToBytes(Node) - Method in class org.n52.security.common.xml.DOMSerializer
-
Converts the node to a byte[].
- serializeToString(Document) - Method in class org.n52.security.common.xml.DOMSerializer
-
Converts the document to a String.
- serializeToString(Node) - Method in class org.n52.security.common.xml.DOMSerializer
-
Converts the node to a String.
- SERVICE_BASE_URL - Static variable in interface org.n52.security.common.artifact.TransferAttribute
-
- SERVICE_ERROR - Static variable in exception org.n52.security.common.artifact.ServiceException
-
- ServiceException - Exception in org.n52.security.common.artifact
-
This exception is thrown when an error during the was process occurred.
- ServiceException(String, String) - Constructor for exception org.n52.security.common.artifact.ServiceException
-
Constructs an Exception with a detailed message.
- ServiceException(String, String, Throwable) - Constructor for exception org.n52.security.common.artifact.ServiceException
-
- ServiceRequest - Interface in org.n52.security.common.artifact
-
- ServletUtils - Class in org.n52.security.common.util
-
A collection of useful tools for servlet handling.
- ServletUtils() - Constructor for class org.n52.security.common.util.ServletUtils
-
- SESSION_EXPIRED - Static variable in exception org.n52.security.common.artifact.ServiceException
-
- setAlias(String) - Method in class org.n52.security.common.crypto.DefaultKeyPair
-
- setAliasToKeyAliasMap(Map<String, String>) - Method in class org.n52.security.common.crypto.AliasMappingKeyProviderDecorator
-
It is espected that the incoming alias names are used as keys and the internal/outcomming alias names are used as
values.
- setBaseURI(String) - Method in class org.n52.security.common.xml.LSInputSourceAdapter
-
- setByteStream(InputStream) - Method in class org.n52.security.common.xml.LSInputSourceAdapter
-
- setCacheHeaders(HttpServletResponse) - Method in class org.n52.security.common.util.TransferableServletWriter
-
sets all cache-relevant headers
- setCertificate(Certificate) - Method in class org.n52.security.common.crypto.DefaultKeyPair
-
- setCertificateChain(Certificate[]) - Method in class org.n52.security.common.crypto.DefaultKeyPair
-
- setCertifiedText(boolean) - Method in class org.n52.security.common.xml.LSInputSourceAdapter
-
- setCharacterStream(Reader) - Method in class org.n52.security.common.xml.LSInputSourceAdapter
-
- setCoalescing(boolean) - Method in class org.n52.security.common.xml.DOMParserOptions
-
- setContentTypeHeader(HttpServletResponse) - Method in class org.n52.security.common.util.TransferableServletWriter
-
- setDefaultEntityResolver(EntityResolver) - Static method in class org.n52.security.common.xml.DOMParser
-
Sets the defaultEntityResolver.
- setDelay(long) - Method in class org.n52.security.common.util.TimerTaskDefinition
-
- setDelegate(KeyPairProvider) - Method in class org.n52.security.common.crypto.AbstractKeyPairProviderDecorator
-
- setDocumentBuilderPool(DocumentBuilderPool) - Static method in class org.n52.security.common.xml.DOMParser
-
Sets the documentBuilderPool.
- setEncoding(String) - Method in class org.n52.security.common.xml.LSInputSourceAdapter
-
- setExpandEntityReferences(boolean) - Method in class org.n52.security.common.xml.DOMParserOptions
-
- setFileName(String) - Method in class org.n52.security.common.crypto.KeystoreKeyPairProviderBeanFactory
-
- setFileName(String) - Method in class org.n52.security.common.util.FileFinder
-
- setFilePath(String) - Method in class org.n52.security.common.crypto.FilesystemKeyPairProvider
-
- setFormat(String) - Method in class org.n52.security.common.subject.SubjectIdentifier
-
- setIgnoreComments(boolean) - Method in class org.n52.security.common.xml.DOMParserOptions
-
- setIgnoreElementContentWhitespace(boolean) - Method in class org.n52.security.common.xml.DOMParserOptions
-
- setKey(String) - Method in class org.n52.security.common.artifact.Key
-
- setKey(String) - Method in class org.n52.security.common.util.KeyValuePair
-
- setKeystoreType(String) - Method in class org.n52.security.common.crypto.KeystoreKeyPairProviderBeanFactory
-
- setMapping(Map<String, String>) - Method in class org.n52.security.common.xml.ClasspathResourceResolver
-
- setName(String) - Method in class org.n52.security.common.subject.SubjectIdentifier
-
- setName(String) - Method in class org.n52.security.common.util.TimerTaskDefinition
-
- setNameQualifier(String) - Method in class org.n52.security.common.subject.SubjectIdentifier
-
- setNamespaceaware(boolean) - Method in class org.n52.security.common.xml.DOMParserOptions
-
- setPassphrasesByAlias(Map<String, String>) - Method in class org.n52.security.common.crypto.FilesystemKeyPairProvider
-
- setPassword(String) - Method in class org.n52.security.common.crypto.KeystoreKeyPairProviderBeanFactory
-
- setPattern(String) - Method in class org.n52.security.common.uuid.TimeBasedIDGenerator
-
- setPayload(Payload) - Method in interface org.n52.security.common.artifact.ServiceRequest
-
- setPayload(Payload) - Method in interface org.n52.security.common.artifact.Transferable
-
- setPayload(Payload) - Method in class org.n52.security.common.artifact.TransferableImpl
-
- setPeriod(long) - Method in class org.n52.security.common.util.TimerTaskDefinition
-
- setPrivateKey(Key) - Method in class org.n52.security.common.crypto.DefaultKeyPair
-
- setPublicId(String) - Method in class org.n52.security.common.xml.LSInputSourceAdapter
-
- setSchema(Schema) - Method in class org.n52.security.common.xml.DOMParserOptions
-
- setStatusCodeHeader(HttpServletResponse) - Method in class org.n52.security.common.util.TransferableServletWriter
-
- setStringData(String) - Method in class org.n52.security.common.xml.LSInputSourceAdapter
-
- setSystemId(String) - Method in class org.n52.security.common.xml.LSInputSourceAdapter
-
- setTask(Runnable) - Method in class org.n52.security.common.util.TimerTaskDefinition
-
- setTaskDefinitions(List<TimerTaskDefinition>) - Method in class org.n52.security.common.util.TimerTaskScheduler
-
- setTimer(Timer) - Method in class org.n52.security.common.util.TimerTaskScheduler
-
- setTimerName(String) - Method in class org.n52.security.common.util.TimerTaskScheduler
-
- setValidating(boolean) - Method in class org.n52.security.common.xml.DOMParserOptions
-
- setValue(String) - Method in class org.n52.security.common.util.KeyValuePair
-
- setXincludeAware(boolean) - Method in class org.n52.security.common.xml.DOMParserOptions
-
- shutdown() - Method in class org.n52.security.common.util.TimerTaskScheduler
-
Life-cycle method, normally called within an Dependency Injection Container.
- SimpleNamespaceContext - Class in org.n52.security.common.xml
-
Simple NamespaceContext implementation.
- SimpleNamespaceContext() - Constructor for class org.n52.security.common.xml.SimpleNamespaceContext
-
- SimpleTransferAttribute - Class in org.n52.security.common.artifact
-
Simple transfer attribute that holds an object instance identified by a string.
- SimpleTransferAttribute(String, Object) - Constructor for class org.n52.security.common.artifact.SimpleTransferAttribute
-
- size() - Method in class org.n52.security.common.artifact.QueryStringPayload
-
- size() - Method in class org.n52.security.common.artifact.SOAPMessagePayloadKVP
-
- size() - Method in class org.n52.security.common.attributes.Attributes
-
Method gets the size.
- size() - Method in interface org.n52.security.common.util.KeyValuePairCollection
-
- size() - Method in class org.n52.security.common.util.OrderedKeyValuePairCollection
-
- SOAPMessagePayloadKVP - Class in org.n52.security.common.artifact
-
- SOAPMessagePayloadKVP() - Constructor for class org.n52.security.common.artifact.SOAPMessagePayloadKVP
-
- SOAPMessagePayloadXML - Class in org.n52.security.common.artifact
-
- SOAPMessagePayloadXML(Document) - Constructor for class org.n52.security.common.artifact.SOAPMessagePayloadXML
-
- start() - Method in class org.n52.security.common.util.TimerTaskScheduler
-
Life Time Method, normally called within an Dependency Injection Container.
- StreamPayload - Class in org.n52.security.common.artifact
-
- StreamPayload(InputStream, String) - Constructor for class org.n52.security.common.artifact.StreamPayload
-
Creates a new StreamPayload.
- streamToString(InputStream, String) - Static method in class org.n52.security.common.util.StringUtils
-
- StringAttributeValue - Class in org.n52.security.common.attributes
-
String value.
- StringAttributeValue(String) - Constructor for class org.n52.security.common.attributes.StringAttributeValue
-
- StringInputStream - Class in org.n52.security.common.util
-
Low-memory implementation to convert a String in a InputStream.
- StringInputStream(String, String) - Constructor for class org.n52.security.common.util.StringInputStream
-
- StringUtils - Class in org.n52.security.common.util
-
Provides some utilities to work with strings in the 52n security services suite.
- SubjectAttributeResolver - Interface in org.n52.security.common.subject
-
- SubjectCredentialAnalyzer - Class in org.n52.security.common.subject
-
Helper for retrieving credentials from a subject.
- SubjectCredentialAnalyzer(Subject) - Constructor for class org.n52.security.common.subject.SubjectCredentialAnalyzer
-
- SubjectIdentifier - Class in org.n52.security.common.subject
-
- SubjectIdentifier() - Constructor for class org.n52.security.common.subject.SubjectIdentifier
-
- SubjectIdentifier(String) - Constructor for class org.n52.security.common.subject.SubjectIdentifier
-
- SubjectIdentifier(String, String, String) - Constructor for class org.n52.security.common.subject.SubjectIdentifier
-
- SubjectPrincipalAnalyzer - Class in org.n52.security.common.subject
-
- SubjectPrincipalAnalyzer(Subject) - Constructor for class org.n52.security.common.subject.SubjectPrincipalAnalyzer
-
- text(String) - Method in class org.n52.security.common.xml.XMLBuilder
-
- text(Text) - Method in class org.n52.security.common.xml.XMLBuilder.XMLElement
-
- text(String) - Method in class org.n52.security.common.xml.XMLPath
-
Method text, expects a xpath query resulting in a string.
- TextualPayload - Class in org.n52.security.common.artifact
-
- TextualPayload(InputStream, String) - Constructor for class org.n52.security.common.artifact.TextualPayload
-
- TextualPayload(String, String) - Constructor for class org.n52.security.common.artifact.TextualPayload
-
- TimeBasedIDGenerator - Class in org.n52.security.common.uuid
-
Creates an ID based on the current time.
- TimeBasedIDGenerator() - Constructor for class org.n52.security.common.uuid.TimeBasedIDGenerator
-
- TimeBasedIDGenerator(String) - Constructor for class org.n52.security.common.uuid.TimeBasedIDGenerator
-
- TimerTaskDefinition - Class in org.n52.security.common.util
-
- TimerTaskDefinition() - Constructor for class org.n52.security.common.util.TimerTaskDefinition
-
- TimerTaskRunnableAdapter - Class in org.n52.security.common.util
-
Wraps a Runnable to be a TimerTask.
- TimerTaskRunnableAdapter(Runnable) - Constructor for class org.n52.security.common.util.TimerTaskRunnableAdapter
-
- TimerTaskScheduler - Class in org.n52.security.common.util
-
Allows a single Spring-configured Timer in an application, at which some timer definitions can be
registered.
- TimerTaskScheduler() - Constructor for class org.n52.security.common.util.TimerTaskScheduler
-
- toByteArray() - Method in class org.n52.security.common.artifact.StreamPayload
-
- toEncodedString() - Method in class org.n52.security.common.artifact.QueryStringPayload
-
- tofullISOString(Date) - Static method in class org.n52.security.common.util.DateUtil
-
Method formats a date to an iso formated string.
- tofullISOString(Calendar) - Static method in class org.n52.security.common.util.DateUtil
-
Method formats a date to an iso formated string.
- toRange(InetAddress) - Static method in class org.n52.security.common.ip.IPRangeParser
-
- toRange(InetAddress, InetAddress) - Static method in class org.n52.security.common.ip.IPRangeParser
-
- toString() - Method in class org.n52.security.common.artifact.HttpHeaderAttribute
-
- toString() - Method in class org.n52.security.common.artifact.Key
-
- toString() - Method in interface org.n52.security.common.artifact.Payload
-
- toString() - Method in class org.n52.security.common.artifact.QueryStringPayload
-
- toString() - Method in class org.n52.security.common.artifact.SimpleTransferAttribute
-
- toString() - Method in class org.n52.security.common.artifact.SOAPMessagePayloadKVP
-
- toString() - Method in class org.n52.security.common.artifact.SOAPMessagePayloadXML
-
- toString() - Method in class org.n52.security.common.artifact.StreamPayload
-
- toString() - Method in class org.n52.security.common.artifact.TextualPayload
-
- toString() - Method in class org.n52.security.common.attributes.Attribute
-
Generates an informal string.
- toString() - Method in class org.n52.security.common.attributes.Attributes
-
- toString() - Method in class org.n52.security.common.attributes.AttributeValueAdapter
-
Generates an informal string.
- toString() - Method in class org.n52.security.common.crypto.HashedPassword
-
- toString() - Method in class org.n52.security.common.ip.IP4AddressMask
-
Mask as a String in the form of "190.10.1.0/24
".
- toString() - Method in class org.n52.security.common.ip.IPIntervalRange
-
- toString() - Method in class org.n52.security.common.subject.AttributePrincipal
-
- toString() - Method in class org.n52.security.common.subject.NamedScope
-
- toString() - Method in class org.n52.security.common.subject.NamePrincipal
-
- toString() - Method in class org.n52.security.common.subject.URIScope
-
- toString() - Method in class org.n52.security.common.util.KeyMatcherCaseSensitive
-
- toString() - Method in class org.n52.security.common.util.KeyMatcherIgnoringCase
-
- toString() - Method in class org.n52.security.common.util.KeyValuePair
-
- toString() - Method in class org.n52.security.common.util.PathWildcardMatcher
-
- toString() - Method in class org.n52.security.common.util.TimerTaskDefinition
-
- toString() - Method in class org.n52.security.common.util.TimerTaskRunnableAdapter
-
- toString() - Method in class org.n52.security.common.xml.DOMParserOptions
-
- toString() - Method in class org.n52.security.common.xml.DOMSerializerOptions
-
- toString() - Method in class org.n52.security.common.xml.XMLChunk
-
- toTextualPayload() - Method in class org.n52.security.common.artifact.StreamPayload
-
- toUTCISOString(Calendar) - Static method in class org.n52.security.common.util.DateUtil
-
Method formats a date to an iso formated string.
- toUTCISOString(Date) - Static method in class org.n52.security.common.util.DateUtil
-
Method formats a date to an iso formated string.
- toW3C() - Method in class org.n52.security.common.xml.XMLBuilder.XMLElement
-
- Transferable - Interface in org.n52.security.common.artifact
-
A Transferable is a object, wich is transported between the backend and frontend of the system.
- TransferableCreator - Interface in org.n52.security.common.artifact
-
Provides an operation to 'serialize' an object into a
Transferable
.
- TransferableFactory - Class in org.n52.security.common.artifact
-
- TransferableImpl - Class in org.n52.security.common.artifact
-
- TransferableImpl() - Constructor for class org.n52.security.common.artifact.TransferableImpl
-
- TransferableServletWriter - Class in org.n52.security.common.util
-
Provides methods to write
Transferable
instances to a Servlet's output stream.
- TransferableServletWriter(Transferable) - Constructor for class org.n52.security.common.util.TransferableServletWriter
-
- TransferAttribute - Interface in org.n52.security.common.artifact
-
Represents a name-value attribute pair.
- transform(Type) - Method in class org.n52.security.common.collections.AbstractFilter
-
- transform(Iterable<OldType>, Filter<NewType, OldType>) - Static method in class org.n52.security.common.collections.CollectionUtil
-
- transform(Iterator<OldType>, Filter<NewType, OldType>) - Static method in class org.n52.security.common.collections.CollectionUtil
-
- transform(OldType) - Method in interface org.n52.security.common.collections.Filter
-
- traverseBreadthFirst(Node, DocumentVisitor, boolean) - Method in class org.n52.security.common.xml.DocumentTraverser
-
Traverses the node in breadth first order (siblings first).
- traverseBreadthFirst(Node, DocumentVisitor) - Method in class org.n52.security.common.xml.DocumentTraverser
-
Traverses the node in breadth first order (siblings first).
- traverseDepthFirst(Node, DocumentVisitor, boolean) - Method in class org.n52.security.common.xml.DocumentTraverser
-
Traverses the DOM tree starting at node using depth first traversal,
it skips the start node if visitStartNode==false.
- traverseDepthFirst(Node, DocumentVisitor) - Method in class org.n52.security.common.xml.DocumentTraverser
-
Traverses the DOM tree starting at node using depth first traversal (children first).
- TYPE_NAME - Static variable in class org.n52.security.common.attributes.EmptyAttributeValue
-
The type of an EmptyAttribute is 'null'.
- X509Name - Class in org.n52.security.common.crypto
-
- X509Name(String) - Constructor for class org.n52.security.common.crypto.X509Name
-
- X509NameTokenizer - Class in org.n52.security.common.crypto
-
Breaks up an X500 Name into its component tokens, ala
java.util.StringTokenizer.
- X509NameTokenizer(String) - Constructor for class org.n52.security.common.crypto.X509NameTokenizer
-
- xincludeAware() - Method in class org.n52.security.common.xml.DOMParserOptions
-
- XMLBuilder - Class in org.n52.security.common.xml
-
Smart wrapper around the Document.create* methods, which is desinged to support the creation of
DOM structures within source code.
- XMLBuilder.XMLElement - Class in org.n52.security.common.xml
-
- XMLChunk - Class in org.n52.security.common.xml
-
- XMLChunk(boolean, List<QName>, XMLChunk) - Constructor for class org.n52.security.common.xml.XMLChunk
-
- XMLChunk(boolean, List<QName>, String, XMLChunk) - Constructor for class org.n52.security.common.xml.XMLChunk
-
- XMLChunkHandler - Interface in org.n52.security.common.xml
-
Processes XML chunks.
- XMLChunkHandlerAdapter - Class in org.n52.security.common.xml
-
Implements the XMLPartialStreamHandler interface with empty method stubs, so that subclasses only need to implement
methods in which they are interested.
- XMLChunkHandlerAdapter() - Constructor for class org.n52.security.common.xml.XMLChunkHandlerAdapter
-
- XMLChunkIterator - Class in org.n52.security.common.xml
-
Iterates over chunks of xml.
- XMLChunkIterator(InputSource, Iterable<XMLChunkIterator.Matcher>) - Constructor for class org.n52.security.common.xml.XMLChunkIterator
-
- XMLChunkIterator(InputSource, XMLChunkIterator.Matcher...) - Constructor for class org.n52.security.common.xml.XMLChunkIterator
-
- XMLChunkIterator(InputSource, QName...) - Constructor for class org.n52.security.common.xml.XMLChunkIterator
-
- XMLChunkIterator.QNameMatcher - Class in org.n52.security.common.xml
-
Matches an element path, if the last element in the path matches a given
qname.
- XMLChunkIterator.QNameMatcher(QName) - Constructor for class org.n52.security.common.xml.XMLChunkIterator.QNameMatcher
-
- XMLChunkReader - Class in org.n52.security.common.xml
-
Reads an xml document with an internal xml stream reader
and as chunks and calls a subsets of XMLStreamChunkHandler instances.
- XMLChunkReader() - Constructor for class org.n52.security.common.xml.XMLChunkReader
-
- XMLNamespaceAttributeDeclarationRemover - Class in org.n52.security.common.xml
-
This utility removes all xmlns attribute declarations from the dom, but preserves indirect referenced namespaces e.g.
- XMLNamespaceAttributeDeclarationRemover() - Constructor for class org.n52.security.common.xml.XMLNamespaceAttributeDeclarationRemover
-
- XMLPath - Class in org.n52.security.common.xml
-
Represents an XPath and its evaluation.
- XMLPath(XMLPathCtx) - Constructor for class org.n52.security.common.xml.XMLPath
-
- XMLPath(XMLPath) - Constructor for class org.n52.security.common.xml.XMLPath
-
- XMLPath.BooleanXMLPath - Class in org.n52.security.common.xml
-
Class BooleanXMLPath, represents xpath queries resulting in boolean
values.
- XMLPath.BooleanXMLPath(XMLPath) - Constructor for class org.n52.security.common.xml.XMLPath.BooleanXMLPath
-
Constructor creates a new instance.
- XMLPath.NodeSetXMLPath - Class in org.n52.security.common.xml
-
Class NodeSetXMLPath, represents xpaths resulting in NodeLists.
- XMLPath.NodeSetXMLPath(XMLPath) - Constructor for class org.n52.security.common.xml.XMLPath.NodeSetXMLPath
-
Constructor creates a new instance.
- XMLPath.NodeXMLPath - Class in org.n52.security.common.xml
-
Class NodeXMLPath, represents xpaths resulting in nodes.
- XMLPath.NodeXMLPath(XMLPath) - Constructor for class org.n52.security.common.xml.XMLPath.NodeXMLPath
-
Constructor creates a new instance.
- XMLPath.NumberXMLPath - Class in org.n52.security.common.xml
-
Class NumberXMLPath, represents xpath queries resulting in number values.
- XMLPath.NumberXMLPath(XMLPath) - Constructor for class org.n52.security.common.xml.XMLPath.NumberXMLPath
-
Constructor creates a new instance.
- XMLPath.SourceXMLPath - Class in org.n52.security.common.xml
-
Class SourceXMLPath, represents the xpath root/or source of evaluation.
- XMLPath.SourceXMLPath(XMLPathCtx, Document) - Constructor for class org.n52.security.common.xml.XMLPath.SourceXMLPath
-
Constructor creates a new instance.
- XMLPath.SourceXMLPath(XMLPathCtx, Node) - Constructor for class org.n52.security.common.xml.XMLPath.SourceXMLPath
-
Constructor creates a new instance.
- XMLPath.SourceXMLPath(XMLPathCtx, NodeList) - Constructor for class org.n52.security.common.xml.XMLPath.SourceXMLPath
-
Constructor creates a new instance.
- XMLPath.StringXMLPath - Class in org.n52.security.common.xml
-
Class StringXMLPath, represents xpaths queries resulting in string
values.
- XMLPath.StringXMLPath(XMLPath) - Constructor for class org.n52.security.common.xml.XMLPath.StringXMLPath
-
Constructor creates a new instance.
- XMLPathCtx - Class in org.n52.security.common.xml
-
Encapsulates context informations for xpath expressions.
- XMLPathCtx(XMLPathCtx.XPathPool) - Constructor for class org.n52.security.common.xml.XMLPathCtx
-
Constructor creates a new instance.
- XMLPathException - Exception in org.n52.security.common.xml
-
Wraps underlying XPathExceptions exceptions as runtime exceptions.
- XMLPathException(String) - Constructor for exception org.n52.security.common.xml.XMLPathException
-
- XMLPathException(String, Throwable) - Constructor for exception org.n52.security.common.xml.XMLPathException
-
- XMLPathException(Throwable) - Constructor for exception org.n52.security.common.xml.XMLPathException
-
- XMLPrefixRemover - Class in org.n52.security.common.xml
-
Removes prefixes from the a DOM tree.
- XMLPrefixRemover() - Constructor for class org.n52.security.common.xml.XMLPrefixRemover
-