public class CredentialsResolverRegistry extends Object
CredentialsResolvers, enabling
"reference, not secret" late binding: serialized pipelines and sources/sinks carry only a
resolver id and are re-wired to the live resolver on load.
Use getSystemRegistry() for a shared JVM-wide registry, or construct private
instances for application-managed scopes.
| Constructor and Description |
|---|
CredentialsResolverRegistry() |
| Modifier and Type | Method and Description |
|---|---|
CredentialsResolverRegistry |
add(String id,
CredentialsResolver resolver) |
CredentialsResolver |
get(String id)
Returns the resolver registered under the given id or
null if there isn't one. |
int |
getCount() |
Set<String> |
getIds() |
static CredentialsResolverRegistry |
getSystemRegistry()
Returns the shared JVM-wide registry.
|
CredentialsResolver |
remove(String id) |
CredentialsResolver |
require(String id)
Returns the resolver registered under the given id or throws a
DataException if there isn't one. |
public static CredentialsResolverRegistry getSystemRegistry()
public CredentialsResolverRegistry add(String id, CredentialsResolver resolver)
public CredentialsResolver get(String id)
null if there isn't one.public CredentialsResolver require(String id) throws DataException
DataException if there isn't one.DataExceptionpublic CredentialsResolver remove(String id)
public int getCount()
Copyright (c) 2006-2026 North Concepts Inc. All Rights Reserved.