Uses of Annotation Interface
net.shibboleth.shared.annotation.constraint.NotEmpty
Packages that use NotEmpty
Package
Description
Command line functionality.
A set of helper functions for encoding/decoding data to/from different formats.
Set of interfaces used to describe basic features of "components" within a larger system.
Classes for working with Apache HttpClient.
Classes that represent basic first order logic concepts.
Shared networking APIs and classes.
A set of utilities dealing with Java's primitive types.
Classes for working with JSR-223 scripting environments.
Helpers for common security related tasks.
Implementations of security interfaces.
Shared service APIs.
Implementations of shared service interfaces.
Classes related to reloading beans.
Java Servlet specification implementation classes.
Spring application context classes.
Classes used in custom XML Spring configuration handling.
Classes supporting use of Spring Expression Language (SpEL).
Spring resource classes supporting HttpClient access.
Shibboleth integration with Spring
Resource.Helper functions,
concrete implementations and a bridging class.Factory beans for security classes.
Spring-aware APIs relating to Java Servlets, Filters, etc.
Spring-aware implementation classes related to Java Servlet and Filter behavior.
Supporting classes for using Spring.
Side-port of Velocity support from Spring 4 after removal from Spring 5.
Classes supporting testing of other classes.
Classes for working with Apache Velocity.
APIs for parsing and using XML.
Legacy API stub for compatibility.
Legacy stubs for compatibility.
-
Uses of NotEmpty in net.shibboleth.shared.cli
Fields in net.shibboleth.shared.cli with annotations of type NotEmptyModifier and TypeFieldDescriptionprivate final StringAbstractCommandLine.TerminalCodes.ansicodeCode string.static final StringAbstractCommandLine.ARGS_PROPERTYName of system property for command line argument class.Methods in net.shibboleth.shared.cli with annotations of type NotEmptyModifier and TypeMethodDescriptionprotected abstract StringAbstractCommandLine.getVersion()Return an appropriate version value.Method parameters in net.shibboleth.shared.cli with annotations of type NotEmptyModifier and TypeMethodDescriptionprivate static voidPrints the error message to STDERR.Constructor parameters in net.shibboleth.shared.cli with annotations of type NotEmpty -
Uses of NotEmpty in net.shibboleth.shared.codec
Fields in net.shibboleth.shared.codec with annotations of type NotEmptyModifier and TypeFieldDescriptionprivate StringStringDigester.digestAlgorithmThe message digest algorithm to use.static final StringHTMLEncoder.REPLACEMENT_HEXHex to replace illegal characters.Method parameters in net.shibboleth.shared.codec with annotations of type NotEmptyModifier and TypeMethodDescriptionvoidSet a salt to add to the digest input for obfuscation.Constructor parameters in net.shibboleth.shared.codec with annotations of type NotEmptyModifierConstructorDescriptionStringDigester(String algorithm, StringDigester.OutputFormat format) Constructor.StringDigester(String algorithm, StringDigester.OutputFormat format, Charset charset) Constructor. -
Uses of NotEmpty in net.shibboleth.shared.component
Methods in net.shibboleth.shared.component with annotations of type NotEmptyModifier and TypeMethodDescriptionAbstractIdentifiedInitializableComponent.getId()Get the ID of this component.Method parameters in net.shibboleth.shared.component with annotations of type NotEmptyModifier and TypeMethodDescriptionvoidSets the ID of this component.protected voidSets the ID of this component.voidSet the ID of this component. -
Uses of NotEmpty in net.shibboleth.shared.httpclient
Fields in net.shibboleth.shared.httpclient with annotations of type NotEmptyModifier and TypeFieldDescriptionstatic final StringHttpClientSupport.CONTEXT_KEY_DYNAMIC_CONTEXT_HANDLERSContext key for instances of dynamic context handlers to be invoked before and after the HTTP request.static final StringTLSSocketFactory.CONTEXT_KEY_HOSTNAME_VERIFIERHttpContext key for an instance ofHostnameVerifier.static final StringTLSSocketFactory.CONTEXT_KEY_TLS_CIPHER_SUITESHttpContext key for a a list of TLS cipher suites to enable on the socket.static final StringTLSSocketFactory.CONTEXT_KEY_TLS_PROTOCOLSHttpContext key for a a list of TLS protocols to enable on the socket.private static final StringTLSSocketFactoryBuilder.DEFAULT_CONTEXT_PROTOCOLThe default protocol used when obtaining the SSLContxt instance.static final StringTLSSocketFactory.SSLProtocol: SSL.static final StringTLSSocketFactory.SSLV2Protocol: SSLv2.static final StringTLSSocketFactory.TLSProtocol: TLS.Method parameters in net.shibboleth.shared.httpclient with annotations of type NotEmptyModifier and TypeMethodDescriptionvoidFileCachingHttpClientBuilder.setCacheDirectory(String directoryPath) Sets the directory in which cached content will be stored. -
Uses of NotEmpty in net.shibboleth.shared.logic
Fields in net.shibboleth.shared.logic with annotations of type NotEmptyModifier and TypeFieldDescriptionstatic final TrimOrNullStringFunctionTrimOrNullStringFunction.INSTANCEA singleton instance of this function.Methods in net.shibboleth.shared.logic with annotations of type NotEmptyMethod parameters in net.shibboleth.shared.logic with annotations of type NotEmptyModifier and TypeMethodDescriptionstatic <T,U> ScriptedBiConsumer<T, U> ScriptedBiConsumer.inlineScript(String scriptSource) Factory to createScriptedBiConsumerfrom inline data.static <T,U> ScriptedBiConsumer<T, U> ScriptedBiConsumer.inlineScript(String engineName, String scriptSource) Factory to createScriptedBiConsumerfrom inline data.static <T,U> ScriptedBiConsumer<T, U> ScriptedBiConsumer.inlineScript(String engineName, String scriptSource) Factory to createScriptedBiConsumerfrom inline data.static <T,U, V> ScriptedBiFunction<T, U, V> ScriptedBiFunction.inlineScript(String scriptSource) Factory to createScriptedBiFunctionfrom inline data.static <T,U, V> ScriptedBiFunction<T, U, V> ScriptedBiFunction.inlineScript(String engineName, String scriptSource) Factory to createScriptedBiFunctionfrom inline data.static <T,U, V> ScriptedBiFunction<T, U, V> ScriptedBiFunction.inlineScript(String engineName, String scriptSource) Factory to createScriptedBiFunctionfrom inline data.static <T,U> ScriptedBiPredicate<T, U> ScriptedBiPredicate.inlineScript(String scriptSource) Factory to createScriptedBiPredicatefrom inline data.static <T,U> ScriptedBiPredicate<T, U> ScriptedBiPredicate.inlineScript(String engineName, String scriptSource) Factory to createScriptedBiPredicatefrom inline data.static <T,U> ScriptedBiPredicate<T, U> ScriptedBiPredicate.inlineScript(String engineName, String scriptSource) Factory to createScriptedBiPredicatefrom inline data.static <T> ScriptedConsumer<T>ScriptedConsumer.inlineScript(String scriptSource) Factory to createScriptedConsumerfrom inline data.static <T> ScriptedConsumer<T>ScriptedConsumer.inlineScript(String engineName, String scriptSource) Factory to createScriptedConsumerfrom inline data.static <T> ScriptedConsumer<T>ScriptedConsumer.inlineScript(String engineName, String scriptSource) Factory to createScriptedConsumerfrom inline data.static <T,U> ScriptedFunction<T, U> ScriptedFunction.inlineScript(String scriptSource) Factory to createScriptedFunctionfrom inline data.static <T,U> ScriptedFunction<T, U> ScriptedFunction.inlineScript(String engineName, String scriptSource) Factory to createScriptedFunctionfrom inline data.static <T,U> ScriptedFunction<T, U> ScriptedFunction.inlineScript(String engineName, String scriptSource) Factory to createScriptedFunctionfrom inline data.static <T> ScriptedPredicate<T>ScriptedPredicate.inlineScript(String scriptSource) Factory to createScriptedPredicatefrom inline data.static <T> ScriptedPredicate<T>ScriptedPredicate.inlineScript(String engineName, String scriptSource) Factory to createScriptedPredicatefrom inline data.static <T> ScriptedPredicate<T>ScriptedPredicate.inlineScript(String engineName, String scriptSource) Factory to createScriptedPredicatefrom inline data.static <T,U> ScriptedBiConsumer<T, U> ScriptedBiConsumer.resourceScript(String engineName, Resource resource) Factory to createScriptedBiConsumerfrom aResource.static <T,U, V> ScriptedBiFunction<T, U, V> ScriptedBiFunction.resourceScript(String engineName, Resource resource) Factory to createScriptedBiFunctionfrom aResource.static <T,U> ScriptedBiPredicate<T, U> ScriptedBiPredicate.resourceScript(String engineName, Resource resource) Factory to createScriptedBiPredicatefrom aResource.static <T> ScriptedConsumer<T>ScriptedConsumer.resourceScript(String engineName, Resource resource) Factory to createScriptedConsumerfrom aResource.static <T,U> ScriptedFunction<T, U> ScriptedFunction.resourceScript(String engineName, Resource resource) Factory to createScriptedFunctionfrom aResource.static <T> ScriptedPredicate<T>ScriptedPredicate.resourceScript(String engineName, Resource resource) Factory to createScriptedPredicatefrom aResource.Constructor parameters in net.shibboleth.shared.logic with annotations of type NotEmptyModifierConstructorDescriptionString constructor.protectedScriptedBiConsumer(EvaluableScript theScript) Constructor.protectedScriptedBiConsumer(EvaluableScript theScript, String extraInfo) Constructor.protectedScriptedBiConsumer(EvaluableScript theScript, String extraInfo) Constructor.protectedScriptedBiFunction(EvaluableScript theScript) Constructor.protectedScriptedBiFunction(EvaluableScript theScript, String extraInfo) Constructor.protectedScriptedBiFunction(EvaluableScript theScript, String extraInfo) Constructor.protectedScriptedBiPredicate(EvaluableScript theScript) Constructor.protectedScriptedBiPredicate(EvaluableScript theScript, String extraInfo) Constructor.protectedScriptedBiPredicate(EvaluableScript theScript, String extraInfo) Constructor.protectedScriptedConsumer(EvaluableScript theScript) Constructor.protectedScriptedConsumer(EvaluableScript theScript, String extraInfo) Constructor.protectedScriptedConsumer(EvaluableScript theScript, String extraInfo) Constructor.protectedScriptedFunction(EvaluableScript theScript) Constructor.protectedScriptedFunction(EvaluableScript theScript, String extraInfo) Constructor.protectedScriptedFunction(EvaluableScript theScript, String extraInfo) Constructor.protectedScriptedPredicate(EvaluableScript theScript) Constructor.protectedScriptedPredicate(EvaluableScript theScript, String extraInfo) Constructor.protectedScriptedPredicate(EvaluableScript theScript, String extraInfo) Constructor. -
Uses of NotEmpty in net.shibboleth.shared.net
Methods in net.shibboleth.shared.net with annotations of type NotEmptyModifier and TypeMethodDescriptionstatic StringSimpleURLCanonicalizer.canonicalize(String url) Canonicalize the supplied URL.private StringCookieManager.contextPathToCookiePath()Turn the servlet context path into an appropriate cookie path.Method parameters in net.shibboleth.shared.net with annotations of type NotEmptyModifier and TypeMethodDescriptionvoidAdd a cookie with the specified name and value.voidAdd a cookie with the specified name and value.protected voidAdd a cookie with the specified name and value.protected voidAdd a cookie with the specified name and value.static StringSimpleURLCanonicalizer.canonicalize(String url) Canonicalize the supplied URL.booleanCookieManager.cookieHasValue(String name, String expectedValue) Check whether a cookie has a certain value.booleanCookieManager.cookieHasValue(String name, String expectedValue) Check whether a cookie has a certain value.CookieManager.getCookieValue(String name, String defValue) Return the first matching cookie's value.static IntegerSimpleURLCanonicalizer.getRegisteredPort(String scheme) Obtain the default port registered for a scheme.static IPRangeIPRange.parseCIDRBlock(String cidrBlock) Parses a CIDR block definition in to an IP range.static voidSimpleURLCanonicalizer.registerSchemePortMapping(String scheme, Integer port) Register a new scheme-to-port mapping.voidCookieManager.unsetCookie(String name) Unsets a cookie with the specified name.private static voidIPRange.validateIPAddress(String address) Validate an IP address for use as the base of a CIDR block.private static voidIPRange.validateV4Address(String address) Validate an IPv4 address for use as the base of a CIDR block.private static voidIPRange.validateV6Address(String address) Validate an IPv6 address for use as the base of a CIDR block.Constructor parameters in net.shibboleth.shared.net with annotations of type NotEmpty -
Uses of NotEmpty in net.shibboleth.shared.primitive
Fields in net.shibboleth.shared.primitive with annotations of type NotEmptyModifier and TypeFieldDescriptionstatic final StringDeprecationSupport.LOG_CATEGORYLog category name for warnings.private final StringDeprecationSupport.ObjectType.textPrinted version.Methods in net.shibboleth.shared.primitive with annotations of type NotEmptyModifier and TypeMethodDescriptionLangBearingString.getLang()Get the language.static StringTimerSupport.getTimerName(Object obj) Produce the name which should be used for aTimerowned by the specified object.static StringTimerSupport.getTimerName(Object obj, String additionalData) Produce the name which should be used for aTimerowned by the specified object.static StringTimerSupport.getTimerName(String baseName, String additionalData) Produce the name for aTimerbased on the specified base name.private static StringTimerSupport.uncheckedGetTimerName(String baseName, String additionalData) Unchecked version ofTimerSupport.getTimerName(String, String)that assumes base name is non-null.Method parameters in net.shibboleth.shared.primitive with annotations of type NotEmptyModifier and TypeMethodDescriptionstatic voidDeprecationSupport.atRisk(DeprecationSupport.ObjectType type, String name, String context) Emit an at-risk warning for an object or feature of the system.static voidDeprecationSupport.atRiskOnce(DeprecationSupport.ObjectType type, String name, String context) Emit a deprecation warning for an object or feature of the system but limit to a single warning for the life of the process or until state is cleared.static org.slf4j.LoggerGet class-based logger.static voidDeprecationSupport.warn(DeprecationSupport.ObjectType type, String name, String context, String replacement) Emit a deprecation warning for an object or feature of the system.static voidDeprecationSupport.warnOnce(DeprecationSupport.ObjectType type, String name, String context, String replacement) Emit a deprecation warning for an object or feature of the system but limit to a single warning for the life of the process or until state is cleared.Constructor parameters in net.shibboleth.shared.primitive with annotations of type NotEmptyModifierConstructorDescriptionLangBearingString(String value, String lang) Constructor.privateObjectType(String s) Constructor. -
Uses of NotEmpty in net.shibboleth.shared.scripting
Fields in net.shibboleth.shared.scripting with annotations of type NotEmptyModifier and TypeFieldDescriptionstatic final StringAbstractScriptEvaluator.DEFAULT_ENGINEThe default language is Javascript.private StringEvaluableScript.scriptThe script to execute.private StringEvaluableScript.scriptLanguageThe scripting language.Methods in net.shibboleth.shared.scripting with annotations of type NotEmptyModifier and TypeMethodDescriptionEvaluableScript.getScript()Gets the script source.EvaluableScript.getScriptLanguage()Gets the script language.Method parameters in net.shibboleth.shared.scripting with annotations of type NotEmptyModifier and TypeMethodDescriptionvoidEvaluableScript.setEngineName(String what) Sets the script language.voidSets the script source. -
Uses of NotEmpty in net.shibboleth.shared.security
Fields in net.shibboleth.shared.security with annotations of type NotEmptyModifier and TypeFieldDescriptionstatic final StringDataSealer.MAGIC_STRINGMagic string to signal use of per-node prefix feature.private final StringDataSealerKeyStrategy.NamedKey.nameThe field for thenamerecord component.Methods in net.shibboleth.shared.security with annotations of type NotEmptyModifier and TypeMethodDescriptionIdentifierGenerationStrategy.generateIdentifier()Generates an identifier guaranteed to be XML ID safe.IdentifierGenerationStrategy.generateIdentifier(boolean xmlSafe) Generates an identifier.DataSealerKeyStrategy.NamedKey.name()Returns the value of thenamerecord component.Method parameters in net.shibboleth.shared.security with annotations of type NotEmptyModifier and TypeMethodDescriptionprivate StringDataSealer.extractAndCheckDecryptedData(byte[] decryptedBytes, int decryptedOffset, int decryptedLen) Extract the GZIP'd data and test for expiration before returning it.Get a specifically named key.voidDataSealer.setNodePrefix(String prefix) Set a prefix to affix to wrapped values to support signaling to load balancers, etc.Decrypts and verifies an encrypted bundle created withDataSealer.wrap(String, Instant).DataSealer.unwrap(String wrapped, StringBuffer keyUsed) Decrypts and verifies an encrypted bundle created withDataSealer.wrap(String, Instant), optionally returning the label of the key used to encrypt the data.Equivalent toDataSealer.wrap(String, Instant)with expiration set to "never".Encodes data into an AEAD-encrypted blob, gzip(exp|data) exp = expiration time of the data; 8 bytes; Big-endian data = the data; a UTF-8-encoded stringConstructor parameters in net.shibboleth.shared.security with annotations of type NotEmpty -
Uses of NotEmpty in net.shibboleth.shared.security.impl
Fields in net.shibboleth.shared.security.impl with annotations of type NotEmptyModifier and TypeFieldDescriptionstatic final StringSelfSignedCertificateGenerator.CommandLineArgs.CERT_ALGCertificate algorithm.static final StringSelfSignedCertificateGenerator.CommandLineArgs.CERT_FILEPath to certificate file to create.static final StringSelfSignedCertificateGenerator.CommandLineArgs.CERT_LIFETIMECertificate lifetime.private StringSelfSignedCertificateGenerator.CommandLineArgs.certAlgCertificate algorithm.static final StringBasicKeystoreKeyStrategy.CURRENT_VERSION_PROPName of property representing current key version.static final StringSelfSignedCertificateGenerator.CommandLineArgs.DNS_ALTNAMESDNS subjectAltNames.static final StringBasicKeystoreKeyStrategyTool.CommandLineArgs.HELPDisplay command usage.static final StringSelfSignedCertificateGenerator.CommandLineArgs.HELPDisplay command usage.private StringSelfSignedCertificateGenerator.CommandLineArgs.hostnameHostname.static final StringSelfSignedCertificateGenerator.CommandLineArgs.HOSTNAMEHostname for cert subject.static final StringBasicKeystoreKeyStrategyTool.CommandLineArgs.KEY_ALIASKey alias base.static final StringBasicKeystoreKeyStrategyTool.CommandLineArgs.KEY_COUNTNumber of keys to maintain.static final StringSelfSignedCertificateGenerator.CommandLineArgs.KEY_FILEPath to private key file to create.static final StringBasicKeystoreKeyStrategyTool.CommandLineArgs.KEY_SIZEKey size.static final StringSelfSignedCertificateGenerator.CommandLineArgs.KEY_SIZEKey size.static final StringBasicKeystoreKeyStrategyTool.CommandLineArgs.KEY_TYPEKey algorithm.static final StringSelfSignedCertificateGenerator.CommandLineArgs.KEY_TYPEKey algorithm.private StringBasicKeystoreKeyStrategyTool.CommandLineArgs.keystoreTypeKeystore type.private StringSelfSignedCertificateGenerator.CommandLineArgs.keystoreTypeKeystore type.private StringBasicKeystoreKeyStrategyTool.CommandLineArgs.keyTypeKey algorithm.private StringSelfSignedCertificateGenerator.CommandLineArgs.keyTypeKey algorithm.static final StringBasicKeystoreKeyStrategyTool.CommandLineArgs.STORE_FILEPath to keystore to create.static final StringSelfSignedCertificateGenerator.CommandLineArgs.STORE_FILEPath to keystore to create.static final StringBasicKeystoreKeyStrategyTool.CommandLineArgs.STORE_PASSKeystore password.static final StringSelfSignedCertificateGenerator.CommandLineArgs.STORE_PASSKeystore password.static final StringBasicKeystoreKeyStrategyTool.CommandLineArgs.STORE_TYPEType of keystore to create.static final StringSelfSignedCertificateGenerator.CommandLineArgs.STORE_TYPEType of keystore to create.static final StringSelfSignedCertificateGenerator.CommandLineArgs.URI_ALTNAMESURI subjectAltNames.static final StringBasicKeystoreKeyStrategyTool.CommandLineArgs.VERSION_FILEPath to key versioning file.Methods in net.shibboleth.shared.security.impl with annotations of type NotEmptyModifier and TypeMethodDescriptionRandomIdentifierGenerationStrategy.generateIdentifier()Generates an identifier guaranteed to be XML ID safe.RandomIdentifierGenerationStrategy.generateIdentifier(boolean xmlSafe) Generates an identifier.Type4UUIDIdentifierGenerationStrategy.generateIdentifier()Generates an identifier guaranteed to be XML ID safe.Type4UUIDIdentifierGenerationStrategy.generateIdentifier(boolean xmlSafe) Generates an identifier.Method parameters in net.shibboleth.shared.security.impl with annotations of type NotEmptyModifier and TypeMethodDescriptionGet a specifically named key.Get a specifically named key.voidSelfSignedCertificateGenerator.setCertificateAlg(String alg) Set the certificate algorithm that will be used.voidSelfSignedCertificateGenerator.setHostName(String name) Set the hostname that will appear in the certificate's DN.voidBasicKeystoreKeyStrategy.setKeyAlias(String alias) Set the encryption key alias base name.voidBasicKeystoreKeyStrategyTool.setKeyAlias(String alias) Set the encryption key alias base name.voidBasicKeystoreKeyStrategy.setKeystoreResource(Resource resource) Set the keystore resource.voidBasicKeystoreKeyStrategy.setKeystoreType(String type) Set the keystore type.voidBasicKeystoreKeyStrategyTool.setKeystoreType(String type) Set the type of keystore to create.voidSelfSignedCertificateGenerator.setKeystoreType(String type) Set the type of keystore to create.voidBasicKeystoreKeyStrategyTool.setKeyType(String type) Set the type of key that will be generated.voidSelfSignedCertificateGenerator.setKeyType(String type) Set the type of key that will be generated.voidBasicKeystoreKeyStrategy.setKeyVersionResource(Resource resource) Set the key version resource. -
Uses of NotEmpty in net.shibboleth.shared.service
Fields in net.shibboleth.shared.service with annotations of type NotEmptyModifier and TypeFieldDescriptionprivate final StringReloadableServiceGaugeSet.metricPrefixThe metric Prefix.Methods in net.shibboleth.shared.service with annotations of type NotEmptyModifier and TypeMethodDescriptionprotected StringAbstractReloadableService.getLogPrefix()Return a string which is to be prepended to all log messages.protected final StringReloadableServiceGaugeSet.getLogPrefix()Get the log prefix.Constructor parameters in net.shibboleth.shared.service with annotations of type NotEmpty -
Uses of NotEmpty in net.shibboleth.shared.service.impl
Fields in net.shibboleth.shared.service.impl with annotations of type NotEmptyModifier and TypeFieldDescriptionprivate StringLogbackLoggingService.homePropertyNameOptional name of a property to populate into theLoggerContext.Method parameters in net.shibboleth.shared.service.impl with annotations of type NotEmptyModifier and TypeMethodDescriptionvoidLogbackLoggingService.setHomePropertyName(String name) Set name of a property to load intoLoggerContext. -
Uses of NotEmpty in net.shibboleth.shared.service.reloadable
Fields in net.shibboleth.shared.service.reloadable with annotations of type NotEmptyModifier and TypeFieldDescriptionprivate StringProxiedFactoryBean.backupNameBackup bean name.private StringProxiedFactoryBean.beanNameBean name.static final StringReloadableScope.SCOPE_RELOADABLEScope indicating reloadability.Constructor parameters in net.shibboleth.shared.service.reloadable with annotations of type NotEmptyModifierConstructorDescriptionProxiedFactoryBean(ReloadableService<ApplicationContext> service, Class<T> type, String name) Constructor.ProxiedFactoryBean(ReloadableService<ApplicationContext> service, Class<T> type, String name, String backup) Constructor.ProxiedFactoryBean(ReloadableService<ApplicationContext> service, Class<T> type, String name, String backup) Constructor. -
Uses of NotEmpty in net.shibboleth.shared.servlet.impl
Fields in net.shibboleth.shared.servlet.impl with annotations of type NotEmptyModifier and TypeFieldDescriptionprivate final StringStubbedFilter.classNameClass name to warn about, defaults to the name of this class (or its superclass).Constructor parameters in net.shibboleth.shared.servlet.impl with annotations of type NotEmpty -
Uses of NotEmpty in net.shibboleth.shared.spring.context
Methods in net.shibboleth.shared.spring.context with annotations of type NotEmptyModifier and TypeMethodDescriptionprotected abstract StringAbstractPropertiesApplicationContextInitializer.getAdditionalPropertiesPropertyName()Get the name of the property identifying the additional property resources to load (e.g., "idp.additionalProperties").protected abstract StringAbstractPropertiesApplicationContextInitializer.getAutoSearchPropertyName()Get the name of the property determining whether to enable auto-search (e.g., "idp.searchForProperties").protected abstract StringAbstractPropertiesApplicationContextInitializer.getDuplicateWarningPropertyName()Get the name of the property to populate with duplicates detected.protected abstract StringAbstractPropertiesApplicationContextInitializer.getFailFastPropertyName()Get the name of the property used to control fail-fast behavior (e.g., "idp.initializer.failFast").protected abstract StringAbstractPropertiesApplicationContextInitializer.getHomePropertyName()Get the name of the property used to identify the "home" of the application's configuration tree (e.g., "idp.home" or "sp.home").protected abstract StringAbstractPropertiesApplicationContextInitializer.getSearchLocation()Get the well known search location (e.g., "/opt/shibboleth-idp").protected abstract StringAbstractPropertiesApplicationContextInitializer.getSearchTarget()Get the target resource to be searched for (e.g., "/conf/idp.properties").protected StringAbstractPropertiesApplicationContextInitializer.selectSearchLocation(ConfigurableApplicationContext applicationContext) Select the location used to search for the target. -
Uses of NotEmpty in net.shibboleth.shared.spring.custom
Fields in net.shibboleth.shared.spring.custom with annotations of type NotEmptyModifier and TypeFieldDescriptionstatic final StringAbstractCustomBeanDefinitionParser.CUSTOM_PARSER_PROPERTIES_LOCATIONLocation to look forPropertiesthat may affect custom parsing.static final StringBaseSpringNamespaceHandler.DEFAULT_SECONDARY_HANDLER_BASE_LOCATIONThe base location to look for the secondary mapping files.private final StringBaseSpringNamespaceHandler.secondaryHandlerQualifierQualifier to include in resource path when looking for secondary handlers.Constructor parameters in net.shibboleth.shared.spring.custom with annotations of type NotEmpty -
Uses of NotEmpty in net.shibboleth.shared.spring.expression
Constructor parameters in net.shibboleth.shared.spring.expression with annotations of type NotEmptyModifierConstructorDescriptionAbstractSpringExpressionEvaluator(String expression) Constructor.SpringExpressionBiConsumer(String expression) Constructor.SpringExpressionBiFunction(String expression) Constructor.SpringExpressionBiPredicate(String expression) Constructor.SpringExpressionConsumer(String expression) Constructor.SpringExpressionFunction(String expression) Constructor.SpringExpressionPredicate(String expression) Constructor. -
Uses of NotEmpty in net.shibboleth.shared.spring.httpclient.resource
Constructor parameters in net.shibboleth.shared.spring.httpclient.resource with annotations of type NotEmptyModifierConstructorDescriptionFileBackedHTTPResource(String backingFile, org.apache.hc.client5.http.classic.HttpClient client, String url) Constructor.HTTPResource(org.apache.hc.client5.http.classic.HttpClient client, String url) Constructor. -
Uses of NotEmpty in net.shibboleth.shared.spring.resource
Fields in net.shibboleth.shared.spring.resource with annotations of type NotEmptyModifier and TypeFieldDescription(package private) static final StringConditionalResourceResolver.CONDITIONAL_RESOURCE_PREFIXURL scheme.private static final StringConditionalResource.DEFAULT_CONTENTDummy content.private final StringRunnableFileSystemResource.thePrefixLog prefix.Methods in net.shibboleth.shared.spring.resource with annotations of type NotEmptyModifier and TypeMethodDescriptionprotected StringConditionalResource.getLogPrefix()Return a prefix for logging messages for this component.Method parameters in net.shibboleth.shared.spring.resource with annotations of type NotEmptyModifier and TypeMethodDescriptionvoidSets the ID of this component.Constructor parameters in net.shibboleth.shared.spring.resource with annotations of type NotEmptyModifierConstructorDescriptionRunnableFileSystemResource(String path, Runnable runnable) Constructor. -
Uses of NotEmpty in net.shibboleth.shared.spring.security.factory
Fields in net.shibboleth.shared.spring.security.factory with annotations of type NotEmptyModifier and TypeFieldDescriptionprivate static final StringPKCS11PrivateKeyFactoryBean.UNCONFIGURED_PROVIDER_NAMEThe name for the base PKCS#11 provider. -
Uses of NotEmpty in net.shibboleth.shared.spring.servlet
Fields in net.shibboleth.shared.spring.servlet with annotations of type NotEmptyModifier and TypeFieldDescriptionprivate final StringURLPrefix.wrappedStringThe wrapped string.Methods in net.shibboleth.shared.spring.servlet with annotations of type NotEmptyConstructor parameters in net.shibboleth.shared.spring.servlet with annotations of type NotEmpty -
Uses of NotEmpty in net.shibboleth.shared.spring.servlet.impl
Fields in net.shibboleth.shared.spring.servlet.impl with annotations of type NotEmptyModifier and TypeFieldDescriptionprivate StringDelegatingServletProxy.contextAttributeThe name of the ServletContext attribute which should be used to retrieve theWebApplicationContextfrom which to load the delegateServletbean.private static final StringSameSiteCookieHeaderFilter.SAMESITE_ATTRIBITE_NAMEThe name of the same-site cookie attribute.private StringDelegatingServletProxy.targetBeanNameThe name of the target bean in the Spring application context.private StringSameSiteCookieHeaderFilter.SameSiteValue.valueThe same-site attribute value.Methods in net.shibboleth.shared.spring.servlet.impl with annotations of type NotEmptyModifier and TypeMethodDescriptionDelegatingServletProxy.getContextAttribute()Return the name of the ServletContext attribute which should be used to retrieve theWebApplicationContextfrom which to load the delegateServletbean.protected StringDelegatingServletProxy.getTargetBeanName()Return the name of the target bean in the Spring application context.Method parameters in net.shibboleth.shared.spring.servlet.impl with annotations of type NotEmptyModifier and TypeMethodDescriptionprivate voidSameSiteCookieHeaderFilter.SameSiteResponseProxy.appendSameSiteAttribute(String cookieHeader, String sameSiteValue, boolean first) Append the SameSite cookie attribute with the specified samesite-value to thecookieHeaderiff it does not already have one set.private voidSameSiteCookieHeaderFilter.SameSiteResponseProxy.appendSameSiteAttribute(String cookieHeader, String sameSiteValue, boolean first) Append the SameSite cookie attribute with the specified samesite-value to thecookieHeaderiff it does not already have one set.voidDelegatingServletProxy.setContextAttribute(String name) Set the name of the ServletContext attribute which should be used to retrieve theWebApplicationContextfrom which to load the delegateServletbean.voidDelegatingServletProxy.setTargetBeanName(String name) Set the name of the target bean in the Spring application context.Constructor parameters in net.shibboleth.shared.spring.servlet.impl with annotations of type NotEmptyModifierConstructorDescriptionDelegatingServletProxy(String targetBeanName) Constructor that will retrieve the named target bean from the SpringWebApplicationContextfound in theServletContext(either the 'root' application context or the context named byDelegatingServletProxy.setContextAttribute(java.lang.String)).DelegatingServletProxy(String targetBeanName, WebApplicationContext wac) Constructor that will retrieve the named target bean from the given SpringWebApplicationContext.privateSameSiteValue(String attrValue) Constructor. -
Uses of NotEmpty in net.shibboleth.shared.spring.util
Fields in net.shibboleth.shared.spring.util with annotations of type NotEmptyModifier and TypeFieldDescriptionprivate StringApplicationContextBuilder.contextNameContext name.Method parameters in net.shibboleth.shared.spring.util with annotations of type NotEmptyModifier and TypeMethodDescriptionSet the name of the context. -
Uses of NotEmpty in net.shibboleth.shared.spring.velocity
Fields in net.shibboleth.shared.spring.velocity with annotations of type NotEmptyModifier and TypeFieldDescriptionstatic final StringSpringResourceLoader.NAMEConstant identifying resource loader name.private static final StringVelocityConfigurer.SPRING_MACRO_LIBRARYName of Spring's default bind macro library.private static final StringVelocityConfigurer.SPRING_MACRO_RESOURCE_LOADER_CLASSKey for the class of Spring's bind macro resource loader.private static final StringVelocityConfigurer.SPRING_MACRO_RESOURCE_LOADER_NAMEName of the resource loader for Spring's bind macros.static final StringSpringResourceLoader.SPRING_RESOURCE_LOADERConstant identifyingResourceLoaderinstance.static final StringSpringResourceLoader.SPRING_RESOURCE_LOADER_CACHEConstant identifying caching property.static final StringSpringResourceLoader.SPRING_RESOURCE_LOADER_CLASSConstant identifying resource loader class name.static final StringSpringResourceLoader.SPRING_RESOURCE_LOADER_PATHConstant identifying resource loader path. -
Uses of NotEmpty in net.shibboleth.shared.testing
Method parameters in net.shibboleth.shared.testing with annotations of type NotEmptyModifier and TypeMethodDescriptionstatic StringRepositorySupport.buildHTTPResourceURL(String repoName, String resourcePath, boolean https, String branch) Build an HTTP/HTTPS resource URL for the selected repository name and path. -
Uses of NotEmpty in net.shibboleth.shared.velocity
Fields in net.shibboleth.shared.velocity with annotations of type NotEmptyModifier and TypeFieldDescriptionprivate final StringTemplate.templateEncodingThe character encoding of the template.private final StringTemplate.templateNameThe name of the template to be evaluated.Method parameters in net.shibboleth.shared.velocity with annotations of type NotEmptyModifier and TypeMethodDescriptionstatic TemplateTemplate.fromTemplate(org.apache.velocity.app.VelocityEngine engine, String template) A convenience method that invokedTemplate.fromTemplate(VelocityEngine, String, Charset)and assumes the given template is US ASCII encoded.static TemplateTemplate.fromTemplate(org.apache.velocity.app.VelocityEngine engine, String template, Charset encoding) Constructs aTemplatefrom a given template.static TemplateTemplate.fromTemplateName(org.apache.velocity.app.VelocityEngine engine, String templateName) A convenience method that invokedTemplate.fromTemplateName(VelocityEngine, String, Charset)and assumes the named template is US ASCII encoded.static TemplateTemplate.fromTemplateName(org.apache.velocity.app.VelocityEngine engine, String name, Charset encoding) Constructs aTemplatethat evaluates a named velocity template with a using the given velocity engine.Constructor parameters in net.shibboleth.shared.velocity with annotations of type NotEmpty -
Uses of NotEmpty in net.shibboleth.shared.xml
Fields in net.shibboleth.shared.xml with annotations of type NotEmptyModifier and TypeFieldDescriptionstatic final StringClasspathResolver.CLASSPATH_URI_SCHEMEURI scheme for classpath locations.static final StringXMLConstants.LIST_DELIMITERSA string which contains the valid delimiters for the XML Schema 'list' type.static final StringXMLConstants.XML_NSXML core namespace.static final StringXMLConstants.XML_PREFIXXML core prefix for xml attributes.static final StringXMLConstants.XMLNS_NSXML namespace for xmlns attributes.static final StringXMLConstants.XMLNS_PREFIXXML namespace prefix for xmlns attributes.static final StringXMLConstants.XSD_NSXML Schema namespace.static final StringXMLConstants.XSD_PREFIXXML Schema QName prefix.static final StringXMLConstants.XSI_NSXML Schema Instance namespace.static final StringXMLConstants.XSI_PREFIXXML Schema Instance QName prefix.Methods in net.shibboleth.shared.xml with annotations of type NotEmptyModifier and TypeMethodDescriptionstatic StringAttributeSupport.ensureAttributeValue(Element element, String namespace, String attributeLocalName) Gets the trimmed value of an attribute from an element, ensuring it is not null or empty.static StringAttributeSupport.ensureAttributeValue(Element element, QName attributeName) Gets the trimmed value of an attribute from an element, ensuring it is not null or empty.Method parameters in net.shibboleth.shared.xml with annotations of type NotEmptyModifier and TypeMethodDescriptionstatic QNameQNameSupport.constructQName(String namespaceURI, String localName, String prefix) Constructs a QName.static QNameQNameSupport.constructQName(Element owningElement, String qname) Constructs a QName from a string (attribute or element content) value.static StringAttributeSupport.ensureAttributeValue(Element element, String namespace, String attributeLocalName) Gets the trimmed value of an attribute from an element, ensuring it is not null or empty.static StringAttributeSupport.getAttributeValue(Element element, String namespace, String attributeLocalName) Gets the value of an attribute from an element.voidSchemaBuilder.setFeature(String name, boolean value) Set a feature for theSchemaFactoryto be built.voidSchemaBuilder.setProperty(String name, Object object) Set the value of a property for theSchemaFactoryto be built.Constructor parameters in net.shibboleth.shared.xml with annotations of type NotEmpty -
Uses of NotEmpty in net.shibboleth.utilities.java.support.codec
Constructor parameters in net.shibboleth.utilities.java.support.codec with annotations of type NotEmptyModifierConstructorDescriptionStringDigester(String algorithm, StringDigester.OutputFormat format) Deprecated, for removal: This API element is subject to removal in a future version.Constructor.StringDigester(String algorithm, StringDigester.OutputFormat format, Charset charset) Deprecated, for removal: This API element is subject to removal in a future version.Constructor. -
Uses of NotEmpty in net.shibboleth.utilities.java.support.net
Method parameters in net.shibboleth.utilities.java.support.net with annotations of type NotEmptyModifier and TypeMethodDescriptionstatic IPRangeIPRange.parseCIDRBlock(String cidrBlock) Deprecated, for removal: This API element is subject to removal in a future version.Parses a CIDR block definition in to an IP range.