A B C D E F G H I J L M N O P Q R S T U V W X 

A

ABSTAIN - Static variable in class org.eclipse.scada.sec.AuthorizationResult
 
AbstractCallback - Class in org.eclipse.scada.sec.callback
 
AbstractCallback() - Constructor for class org.eclipse.scada.sec.callback.AbstractCallback
 
AbstractCallback(int) - Constructor for class org.eclipse.scada.sec.callback.AbstractCallback
 
AbstractInput - Class in org.eclipse.scada.base.extractor.input
 
AbstractInput(Executor) - Constructor for class org.eclipse.scada.base.extractor.input.AbstractInput
 
AbstractPatternExtractor - Class in org.eclipse.scada.base.extractor.extract.pattern
 
AbstractPatternExtractor() - Constructor for class org.eclipse.scada.base.extractor.extract.pattern.AbstractPatternExtractor
 
AbstractPlainAuthenticationService - Class in org.eclipse.scada.sec.authn
 
AbstractPlainAuthenticationService() - Constructor for class org.eclipse.scada.sec.authn.AbstractPlainAuthenticationService
 
AbstractPlainAuthenticationService.UserEntry - Class in org.eclipse.scada.sec.authn
 
AbstractPlainAuthenticationService.UserEntry(String, Collection<String>) - Constructor for class org.eclipse.scada.sec.authn.AbstractPlainAuthenticationService.UserEntry
 
AbstractScheduledInput - Class in org.eclipse.scada.base.extractor.input
 
AbstractScheduledInput(ScheduledExecutorService, long) - Constructor for class org.eclipse.scada.base.extractor.input.AbstractScheduledInput
 
AbstractStorage - Class in org.eclipse.scada.ds.storage
 
AbstractStorage() - Constructor for class org.eclipse.scada.ds.storage.AbstractStorage
 
AbstractStringExtractor - Class in org.eclipse.scada.base.extractor.extract
 
AbstractStringExtractor() - Constructor for class org.eclipse.scada.base.extractor.extract.AbstractStringExtractor
 
AbstractValueSource - Class in org.eclipse.scada.hds
 
AbstractValueSource() - Constructor for class org.eclipse.scada.hds.AbstractValueSource
 
addInputListener(Input.Listener) - Method in class org.eclipse.scada.base.extractor.input.AbstractInput
 
addInputListener(Input.Listener) - Method in interface org.eclipse.scada.base.extractor.input.Input
 
addListener(String, DataListener) - Method in class org.eclipse.scada.ds.DataNodeTracker
Add a listener for a data node
addListener(DataStoreListener) - Method in class org.eclipse.scada.hds.AbstractValueSource
 
addListener(DataStoreListener) - Method in interface org.eclipse.scada.hds.ValueSource
 
addRequestedTypes(PasswordEncoding...) - Method in class org.eclipse.scada.sec.callback.PasswordCallback
 
addRequestedTypes(List<PasswordEncoding>) - Method in class org.eclipse.scada.sec.callback.PasswordCallback
 
addTransformer(Transformer) - Method in class org.eclipse.scada.base.extractor.input.AbstractInput
 
addTransformer(Transformer) - Method in interface org.eclipse.scada.base.extractor.input.Input
 
ANONYMOUS - Static variable in class org.eclipse.scada.sec.UserInformation
 
as(VariantType, Serializable) - Method in class org.eclipse.scada.core.Variant
Convert the variant to a java object of the type specified by the variantType parameter
as(VariantType) - Method in class org.eclipse.scada.core.Variant
Convert the variant to a java object of the type specified by the variantType parameter
asBoolean() - Method in class org.eclipse.scada.core.Variant
Get the value as boolean value If the value is null then false is returned.
asBoolean(Boolean) - Method in class org.eclipse.scada.core.Variant
Return the value as boolean
asDouble(Double) - Method in class org.eclipse.scada.core.Variant
 
asDouble() - Method in class org.eclipse.scada.core.Variant
 
asException() - Method in class org.eclipse.scada.sec.AuthorizationResult
 
asFuture() - Method in class org.eclipse.scada.sec.AuthorizationResult
 
asInteger(Integer) - Method in class org.eclipse.scada.core.Variant
 
asInteger() - Method in class org.eclipse.scada.core.Variant
 
askPassword(PasswordEncoding) - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
askPassword(List<PasswordEncoding>) - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
askUsername() - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
asLong(Long) - Method in class org.eclipse.scada.core.Variant
 
asLong() - Method in class org.eclipse.scada.core.Variant
 
asString() - Method in class org.eclipse.scada.core.Variant
Get the string representation of the variant value.
asString(String) - Method in class org.eclipse.scada.core.Variant
Get the string representation of the variant value or a default value if the variant is of type VariantType.NULL.
attachListener(String, DataListener) - Method in interface org.eclipse.scada.ds.DataStore
Attach a listener to a data node
attachListener(String, DataListener) - Method in class org.eclipse.scada.ds.storage.AbstractStorage
 
AttributesHelper - Class in org.eclipse.scada.core
 
AttributesHelper() - Constructor for class org.eclipse.scada.core.AttributesHelper
 
AuditLogService - Interface in org.eclipse.scada.sec.audit
 
authenticate(CallbackHandler) - Method in interface org.eclipse.scada.sec.AuthenticationImplementation
 
authenticate(CredentialsRequest) - Method in interface org.eclipse.scada.sec.AuthenticationService
Authenticate a user based on credentials
authenticate(CredentialsRequest) - Method in class org.eclipse.scada.sec.authn.AbstractPlainAuthenticationService
 
authenticate(CallbackHandler) - Method in class org.eclipse.scada.sec.osgi.TrackingAuthenticationImplementation
 
AUTHENTICATION_FAILED - Static variable in interface org.eclipse.scada.sec.StatusCodes
 
AuthenticationException - Exception in org.eclipse.scada.sec
 
AuthenticationException(StatusCode, String, Throwable) - Constructor for exception org.eclipse.scada.sec.AuthenticationException
 
AuthenticationException(StatusCode, String) - Constructor for exception org.eclipse.scada.sec.AuthenticationException
 
AuthenticationException(StatusCode, Throwable) - Constructor for exception org.eclipse.scada.sec.AuthenticationException
 
AuthenticationException(StatusCode) - Constructor for exception org.eclipse.scada.sec.AuthenticationException
 
AuthenticationImplementation - Interface in org.eclipse.scada.sec
 
AuthenticationService - Interface in org.eclipse.scada.sec
An interface for a service that authenticates a user.
AUTHORIZATION_FAILED - Static variable in interface org.eclipse.scada.sec.StatusCodes
 
AuthorizationContext - Class in org.eclipse.scada.sec.authz
 
AuthorizationContext() - Constructor for class org.eclipse.scada.sec.authz.AuthorizationContext
 
authorizationDone(AuthorizationContext, AuthorizationRequest, AuthorizationReply) - Method in interface org.eclipse.scada.sec.audit.AuditLogService
 
authorizationDone(AuthorizationContext, AuthorizationRequest, AuthorizationReply) - Method in class org.eclipse.scada.sec.audit.log.slf4j.LogServiceImpl
 
authorizationDone(AuthorizationContext, AuthorizationRequest, AuthorizationReply) - Method in class org.eclipse.scada.sec.osgi.TrackingAuditLogImplementation
 
authorizationFailed(AuthorizationContext, AuthorizationRequest, Throwable) - Method in interface org.eclipse.scada.sec.audit.AuditLogService
 
authorizationFailed(AuthorizationContext, AuthorizationRequest, Throwable) - Method in class org.eclipse.scada.sec.audit.log.slf4j.LogServiceImpl
 
authorizationFailed(AuthorizationContext, AuthorizationRequest, Throwable) - Method in class org.eclipse.scada.sec.osgi.TrackingAuditLogImplementation
 
AuthorizationHelper - Class in org.eclipse.scada.sec.osgi
 
AuthorizationHelper() - Constructor for class org.eclipse.scada.sec.osgi.AuthorizationHelper
 
AuthorizationHelper.IteratingAuthorizer - Class in org.eclipse.scada.sec.osgi
 
AuthorizationHelper.IteratingAuthorizer(Iterable<? extends AuthorizationRule>, AuthorizationResult, AuthorizationContext) - Constructor for class org.eclipse.scada.sec.osgi.AuthorizationHelper.IteratingAuthorizer
 
AuthorizationImplementation - Interface in org.eclipse.scada.sec
 
AuthorizationManager - Interface in org.eclipse.scada.sec.osgi
 
AuthorizationReply - Class in org.eclipse.scada.sec
 
AuthorizationReply(AuthorizationResult, AuthorizationContext) - Constructor for class org.eclipse.scada.sec.AuthorizationReply
 
AuthorizationRequest - Class in org.eclipse.scada.sec
 
AuthorizationRequest(String, String, String, UserInformation, Map<String, Object>) - Constructor for class org.eclipse.scada.sec.AuthorizationRequest
 
authorizationRequested(AuthorizationRequest) - Method in interface org.eclipse.scada.sec.audit.AuditLogService
 
authorizationRequested(AuthorizationRequest) - Method in class org.eclipse.scada.sec.audit.log.slf4j.LogServiceImpl
 
authorizationRequested(AuthorizationRequest) - Method in class org.eclipse.scada.sec.osgi.TrackingAuditLogImplementation
 
AuthorizationResult - Class in org.eclipse.scada.sec
The result of an authentication request
AuthorizationResult() - Constructor for class org.eclipse.scada.sec.AuthorizationResult
 
AuthorizationResult(StatusCode, String) - Constructor for class org.eclipse.scada.sec.AuthorizationResult
 
AuthorizationRule - Interface in org.eclipse.scada.sec.authz
 
AuthorizationRuleImpl - Class in org.eclipse.scada.sec.auth.logon
 
AuthorizationRuleImpl(AuthenticationImplementation) - Constructor for class org.eclipse.scada.sec.auth.logon.AuthorizationRuleImpl
 
AuthorizationService - Interface in org.eclipse.scada.sec
An interface for a service authorizing an operation
AuthorizationTracker - Interface in org.eclipse.scada.sec.osgi
 
AuthorizationTracker.Listener - Interface in org.eclipse.scada.sec.osgi
 
AuthorizationTracker.Monitor - Interface in org.eclipse.scada.sec.osgi
 
authorize(AuthorizationContext) - Method in class org.eclipse.scada.sec.auth.logon.AuthorizationRuleImpl
 
authorize(AuthorizationContext, AuthorizationResult) - Method in interface org.eclipse.scada.sec.AuthorizationImplementation
 
authorize(AuthorizationContext) - Method in interface org.eclipse.scada.sec.authz.AuthorizationRule
Authorizes a requested operation
authorize(Iterable<? extends AuthorizationRule>, AuthorizationContext, AuthorizationResult) - Static method in class org.eclipse.scada.sec.osgi.AuthorizationHelper
 
authorize(AuthorizationContext, AuthorizationResult) - Method in interface org.eclipse.scada.sec.osgi.AuthorizationManager
 
authorize(AuthorizationContext, AuthorizationResult) - Method in class org.eclipse.scada.sec.osgi.TrackingAuthorizationImplementation
 

B

BooleanSetValueConverter - Class in org.eclipse.scada.base.extractor.convert
 
BooleanSetValueConverter(Set<String>, Set<String>, Boolean, boolean) - Constructor for class org.eclipse.scada.base.extractor.convert.BooleanSetValueConverter
 
BooleanValueConverter - Class in org.eclipse.scada.base.extractor.convert
 
BooleanValueConverter() - Constructor for class org.eclipse.scada.base.extractor.convert.BooleanValueConverter
 
buildCallbacks() - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
buildRequestAttributes() - Method in class org.eclipse.scada.sec.callback.AbstractCallback
Build the request attribute map
buildRequestAttributes() - Method in interface org.eclipse.scada.sec.callback.Callback
 
buildResponseAttributes() - Method in class org.eclipse.scada.sec.callback.AbstractCallback
Build the response attribute map
buildResponseAttributes() - Method in interface org.eclipse.scada.sec.callback.Callback
 
buildResult(Map<ItemDescriptor, ItemValue>, Matcher) - Method in class org.eclipse.scada.base.extractor.extract.pattern.MultiPatternExtractor.Fields
 
buildValue(Matcher) - Method in class org.eclipse.scada.base.extractor.extract.pattern.ValueFieldDescriptor
 

C

Callback - Interface in org.eclipse.scada.sec.callback
 
callback(CallbackHandler, Callback[]) - Static method in class org.eclipse.scada.sec.callback.Callbacks
Process the callbacks, even if the callbackHandler is null
callback(CallbackHandler, Callback) - Static method in class org.eclipse.scada.sec.callback.Callbacks
 
CallbackFactory - Interface in org.eclipse.scada.sec.callback
 
CallbackHandler - Interface in org.eclipse.scada.sec.callback
 
CallbackHandlerTranslator - Class in org.eclipse.scada.sec.callback
Translates java CallbackHandler calls to Eclipse SCADA CallbackHandler calls.
CallbackHandlerTranslator(CallbackHandler) - Constructor for class org.eclipse.scada.sec.callback.CallbackHandlerTranslator
 
Callbacks - Class in org.eclipse.scada.sec.callback
 
cancel() - Method in class org.eclipse.scada.sec.callback.AbstractCallback
 
cancel() - Method in interface org.eclipse.scada.sec.callback.Callback
 
cancelAll(Callback[]) - Static method in class org.eclipse.scada.sec.callback.Callbacks
Cancel all callbacks
CaptureOutputThread - Class in org.eclipse.scada.base.extractor.input.process
A thread which captures all content from an input stream
CaptureOutputThread(InputStream) - Constructor for class org.eclipse.scada.base.extractor.input.process.CaptureOutputThread
 
changeUser(AuthorizationRequest, UserInformation) - Static method in class org.eclipse.scada.sec.AuthorizationRequest
 
changeUserInformation(UserInformation) - Method in class org.eclipse.scada.sec.authz.AuthorizationContext
Change the user information to the provided user information
channel - Variable in class org.eclipse.scada.hds.DataFileAccessorImpl
 
checkService() - Method in class org.eclipse.scada.sec.osgi.TrackingAuditLogImplementation
 
clone() - Method in class org.eclipse.scada.core.ConnectionInformation
 
close() - Method in interface org.eclipse.scada.base.pipe.WorkerHandle
 
close() - Method in class org.eclipse.scada.ds.DataNodeTracker
 
close() - Method in class org.eclipse.scada.sec.osgi.TrackingAuditLogImplementation
 
close() - Method in class org.eclipse.scada.sec.osgi.TrackingAuthenticationImplementation
 
close() - Method in class org.eclipse.scada.sec.osgi.TrackingAuthorizationImplementation
 
close() - Method in class org.eclipse.scada.sec.osgi.TrackingAuthorizationTracker
 
compare(Variant, Variant) - Method in class org.eclipse.scada.core.VariantComparator
 
compareTo(Variant) - Method in class org.eclipse.scada.core.Variant
 
ConfirmationCallback - Class in org.eclipse.scada.sec.callback
 
ConfirmationCallback() - Constructor for class org.eclipse.scada.sec.callback.ConfirmationCallback
 
ConfirmationCallback(ConfirmationCallback.ConfirmationType, String, int) - Constructor for class org.eclipse.scada.sec.callback.ConfirmationCallback
 
ConfirmationCallback.ConfirmationType - Enum in org.eclipse.scada.sec.callback
 
ConnectionInformation - Class in org.eclipse.scada.core
 
ConnectionInformation() - Constructor for class org.eclipse.scada.core.ConnectionInformation
 
ConnectionInformationEditor - Class in org.eclipse.scada.core
A property editor for the ConnectionInformation class
ConnectionInformationEditor() - Constructor for class org.eclipse.scada.core.ConnectionInformationEditor
 
convert(String) - Method in class org.eclipse.scada.base.extractor.convert.BooleanSetValueConverter
 
convert(String) - Method in class org.eclipse.scada.base.extractor.convert.BooleanValueConverter
 
convert(String) - Method in class org.eclipse.scada.base.extractor.convert.DefaultValueConverter
 
convert(String) - Method in class org.eclipse.scada.base.extractor.convert.DoubleValueConverter
 
convert(String) - Method in interface org.eclipse.scada.base.extractor.convert.ValueConverter
 
convert(String) - Method in class org.eclipse.scada.base.extractor.extract.pattern.FieldSpec
 
convert(byte[], Charset) - Static method in class org.eclipse.scada.base.extractor.input.AbstractScheduledInput
 
convert(Object) - Method in class org.eclipse.scada.base.extractor.transform.StringTransformer
 
create(File, Date, Date) - Static method in class org.eclipse.scada.hds.DataFileAccessorImpl
Initialize a new file, write the empty structure to disk and return a new accessor to it
create(File, long, TimeUnit, int, DataFilePool) - Static method in class org.eclipse.scada.hds.DataStoreAccesor
 
create(AuthorizationResult, AuthorizationContext) - Static method in class org.eclipse.scada.sec.AuthorizationReply
 
create(UserInformation) - Static method in class org.eclipse.scada.sec.UserInformationPrincipal
Create an new principal object from a user information
createAbstain() - Static method in class org.eclipse.scada.sec.AuthorizationResult
 
createCallback(String, Map<String, String>) - Method in interface org.eclipse.scada.sec.callback.CallbackFactory
 
createCallback(String, Map<String, String>) - Method in class org.eclipse.scada.sec.callback.DefaultCallbackFactory
 
createEncoder() - Method in enum org.eclipse.scada.sec.utils.password.PasswordType
 
createGranted(AuthorizationContext) - Static method in class org.eclipse.scada.sec.AuthorizationReply
 
createGranted() - Static method in class org.eclipse.scada.sec.AuthorizationResult
 
createMonitor(AuthorizationTracker.Listener, AuthorizationRequest) - Method in interface org.eclipse.scada.sec.osgi.AuthorizationTracker
 
createMonitor(AuthorizationTracker.Listener, AuthorizationRequest) - Method in class org.eclipse.scada.sec.osgi.TrackingAuthorizationTracker
 
createProducer(String) - Method in interface org.eclipse.scada.base.pipe.PipeService
 
createReject(StatusCode, String) - Static method in class org.eclipse.scada.sec.AuthorizationResult
 
createReject(Throwable) - Static method in class org.eclipse.scada.sec.AuthorizationResult
 
createRule(Map<String, String>) - Method in class org.eclipse.scada.sec.auth.logon.LogonAuthorizationService
 
createRule(Map<String, String>) - Method in interface org.eclipse.scada.sec.AuthorizationService
 
createValdiator() - Method in enum org.eclipse.scada.sec.utils.password.PasswordType
 
createWorker(String, Worker) - Method in interface org.eclipse.scada.base.pipe.PipeService
 
CredentialsRequest - Class in org.eclipse.scada.sec.authn
 
CredentialsRequest() - Constructor for class org.eclipse.scada.sec.authn.CredentialsRequest
 
CredentialsRequest(Locale) - Constructor for class org.eclipse.scada.sec.authn.CredentialsRequest
 

D

Data - Class in org.eclipse.scada.base.extractor.input
 
Data(Object, Throwable) - Constructor for class org.eclipse.scada.base.extractor.input.Data
 
DataFileAccessor - Interface in org.eclipse.scada.hds
 
DataFileAccessorImpl - Class in org.eclipse.scada.hds
 
DataFileAccessorImpl(File) - Constructor for class org.eclipse.scada.hds.DataFileAccessorImpl
 
DataFileAccessorImpl.EntryVisitor - Interface in org.eclipse.scada.hds
 
DataFilePool - Class in org.eclipse.scada.hds
 
DataFilePool(int) - Constructor for class org.eclipse.scada.hds.DataFilePool
 
DataFilePool(long) - Constructor for class org.eclipse.scada.hds.DataFilePool
Create a new data file pool
DataListener - Interface in org.eclipse.scada.ds
A listener on DataNodes of a DataStore
DataNode - Class in org.eclipse.scada.ds
A data node used for storing data in a DataStore.
DataNode(String, byte[]) - Constructor for class org.eclipse.scada.ds.DataNode
Create a new data node and fill with byte buffer
DataNode(String, InputStream) - Constructor for class org.eclipse.scada.ds.DataNode
Create a new data node and fill with the input stream
DataNode(String, Serializable) - Constructor for class org.eclipse.scada.ds.DataNode
Create a new data node and fill it with the serialized representation of the data object provided.
DataNodeTracker - Class in org.eclipse.scada.ds
 
DataNodeTracker(BundleContext) - Constructor for class org.eclipse.scada.ds.DataNodeTracker
 
DataStore - Interface in org.eclipse.scada.ds
A data store service interface
DataStoreAccesor - Class in org.eclipse.scada.hds
 
DataStoreAccesor(File, DataFilePool) - Constructor for class org.eclipse.scada.hds.DataStoreAccesor
 
DataStoreListener - Interface in org.eclipse.scada.hds
 
debug(String, Object...) - Method in interface org.eclipse.scada.sec.audit.AuditLogService
 
debug(String, Throwable, Object...) - Method in interface org.eclipse.scada.sec.audit.AuditLogService
 
debug(String, Object...) - Method in class org.eclipse.scada.sec.audit.log.slf4j.LogServiceImpl
 
debug(String, Throwable, Object...) - Method in class org.eclipse.scada.sec.audit.log.slf4j.LogServiceImpl
 
debug(String, Object...) - Method in class org.eclipse.scada.sec.osgi.TrackingAuditLogImplementation
 
debug(String, Throwable, Object...) - Method in class org.eclipse.scada.sec.osgi.TrackingAuditLogImplementation
 
decode(String) - Method in class org.eclipse.scada.sec.utils.password.HexCodec
 
decode(String) - Method in interface org.eclipse.scada.sec.utils.password.PasswordDigestCodec
 
DEFAULT_RESULT - Static variable in class org.eclipse.scada.sec.osgi.AuthorizationHelper
 
DEFAULT_TIMEOUT - Static variable in interface org.eclipse.scada.sec.callback.Callback
 
DefaultCallbackFactory - Class in org.eclipse.scada.sec.callback
 
DefaultCallbackFactory() - Constructor for class org.eclipse.scada.sec.callback.DefaultCallbackFactory
 
DefaultValueConverter - Class in org.eclipse.scada.base.extractor.convert
 
DefaultValueConverter() - Constructor for class org.eclipse.scada.base.extractor.convert.DefaultValueConverter
 
delete() - Method in interface org.eclipse.scada.hds.DataFileAccessor
Delete the accessors file.
delete() - Method in class org.eclipse.scada.hds.DataFileAccessorImpl
Dispose and delete the file
deleteNode(String) - Method in interface org.eclipse.scada.ds.DataStore
 
DESC_STATE - Static variable in class org.eclipse.scada.base.extractor.extract.pattern.AbstractPatternExtractor
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.eclipse.scada.base.json.VariantJsonDeserializer
 
detachListener(String, DataListener) - Method in interface org.eclipse.scada.ds.DataStore
 
detachListener(String, DataListener) - Method in class org.eclipse.scada.ds.storage.AbstractStorage
 
diff(Map<String, Variant>, Map<String, Variant>) - Static method in class org.eclipse.scada.core.AttributesHelper
Generate the difference between two maps
DigestBase - Class in org.eclipse.scada.sec.utils.password
 
DigestBase(String, String) - Constructor for class org.eclipse.scada.sec.utils.password.DigestBase
 
DigestEncoder - Class in org.eclipse.scada.sec.utils.password
 
DigestEncoder(String, String, PasswordDigestCodec) - Constructor for class org.eclipse.scada.sec.utils.password.DigestEncoder
 
DigestValidator - Class in org.eclipse.scada.sec.utils.password
 
DigestValidator(PasswordEncoding, String, PasswordDigestCodec) - Constructor for class org.eclipse.scada.sec.utils.password.DigestValidator
 
dispose() - Method in class org.eclipse.scada.base.extractor.input.AbstractInput
 
dispose() - Method in interface org.eclipse.scada.base.extractor.input.Input
 
dispose() - Method in class org.eclipse.scada.ds.storage.AbstractStorage
Dispose the service.
dispose() - Method in interface org.eclipse.scada.hds.DataFileAccessor
 
dispose() - Method in class org.eclipse.scada.hds.DataFileAccessorImpl
Dispose the file.
dispose() - Method in class org.eclipse.scada.hds.DataFilePool
 
dispose() - Method in class org.eclipse.scada.hds.DataStoreAccesor
 
dispose() - Method in class org.eclipse.scada.sec.auth.logon.AuthorizationRuleImpl
 
dispose() - Method in interface org.eclipse.scada.sec.authz.AuthorizationRule
 
dispose() - Method in interface org.eclipse.scada.sec.osgi.AuthorizationTracker.Monitor
 
disposeMonitor(TrackingAuthorizationTracker.MonitorImpl) - Method in class org.eclipse.scada.sec.osgi.TrackingAuthorizationTracker
 
DoubleValueConverter - Class in org.eclipse.scada.base.extractor.convert
 
DoubleValueConverter() - Constructor for class org.eclipse.scada.base.extractor.convert.DoubleValueConverter
 

E

encode(byte[]) - Method in class org.eclipse.scada.sec.utils.password.HexCodec
 
encode(byte[]) - Method in interface org.eclipse.scada.sec.utils.password.PasswordDigestCodec
 
encodePassword(String) - Method in class org.eclipse.scada.sec.utils.password.DigestEncoder
 
encodePassword(String) - Method in interface org.eclipse.scada.sec.utils.password.PasswordEncoder
 
encodeToHexString(String) - Method in enum org.eclipse.scada.sec.utils.password.PasswordEncoding
 
encodeToString(String, String, PasswordDigestCodec) - Method in enum org.eclipse.scada.sec.utils.password.PasswordEncoding
 
end - Variable in class org.eclipse.scada.hds.DataFileAccessorImpl
 
ENTRY_SIZE - Static variable in class org.eclipse.scada.hds.DataFileAccessorImpl
 
equals(Object) - Method in class org.eclipse.scada.base.extractor.extract.ItemDescriptor
 
equals(Object) - Method in class org.eclipse.scada.core.ConnectionInformation
 
equals(Object) - Method in class org.eclipse.scada.core.Variant
 
equals(Object) - Method in class org.eclipse.scada.ds.DataNode
 
equals(Object) - Method in class org.eclipse.scada.sec.authn.AbstractPlainAuthenticationService.UserEntry
 
equals(Object) - Method in class org.eclipse.scada.sec.UserInformation
 
equals(Object) - Method in class org.eclipse.scada.sec.UserInformationPrincipal
 
Extractor - Interface in org.eclipse.scada.base.extractor.extract
 
Extractor.Result - Class in org.eclipse.scada.base.extractor.extract
 
Extractor.Result(Throwable) - Constructor for class org.eclipse.scada.base.extractor.extract.Extractor.Result
 
Extractor.Result(Map<ItemDescriptor, ItemValue>) - Constructor for class org.eclipse.scada.base.extractor.extract.Extractor.Result
 
Extractor.Result(ItemDescriptor, ItemValue) - Constructor for class org.eclipse.scada.base.extractor.extract.Extractor.Result
 
Extractor.Result(Map<ItemDescriptor, ItemValue>, Throwable) - Constructor for class org.eclipse.scada.base.extractor.extract.Extractor.Result
 
extractValue(Matcher) - Method in class org.eclipse.scada.base.extractor.extract.pattern.FieldSpec
 
extractValue(Matcher) - Method in class org.eclipse.scada.base.extractor.extract.pattern.MainFieldSpec
 
extractValue(Matcher) - Method in class org.eclipse.scada.base.extractor.extract.pattern.NumberFieldSpec
 
extractValue(Matcher) - Method in class org.eclipse.scada.base.extractor.extract.pattern.StringFieldSpec
 

F

FALSE - Static variable in class org.eclipse.scada.core.Variant
A default BOOL#false instance
FIELD_TYPE - Static variable in interface org.eclipse.scada.base.json.VariantJson
 
FIELD_VALUE - Static variable in interface org.eclipse.scada.base.json.VariantJson
 
FieldSpec - Class in org.eclipse.scada.base.extractor.extract.pattern
 
FieldSpec() - Constructor for class org.eclipse.scada.base.extractor.extract.pattern.FieldSpec
 
FieldSpec(VariantType) - Constructor for class org.eclipse.scada.base.extractor.extract.pattern.FieldSpec
 
file - Variable in class org.eclipse.scada.hds.DataFileAccessorImpl
 
FileInput - Class in org.eclipse.scada.base.extractor.input.file
 
FileInput(ScheduledExecutorService, File, long) - Constructor for class org.eclipse.scada.base.extractor.input.file.FileInput
 
fireData(Data) - Method in class org.eclipse.scada.base.extractor.input.AbstractInput
 
fireDisposed() - Method in class org.eclipse.scada.base.extractor.input.AbstractInput
 
fireUpdate(DataNode) - Method in class org.eclipse.scada.ds.storage.AbstractStorage
 
FLAG_DELETED - Static variable in class org.eclipse.scada.hds.DataFileAccessorImpl
Entry is deleted
FLAG_ERROR - Static variable in class org.eclipse.scada.hds.DataFileAccessorImpl
Marks a value as erroneous
FLAG_HEARTBEAT - Static variable in class org.eclipse.scada.hds.DataFileAccessorImpl
Entry is a heartbeat entry
FLAG_MANUAL - Static variable in class org.eclipse.scada.hds.DataFileAccessorImpl
Marks a value as manually overridden
forwardCorrect(double, Date) - Method in interface org.eclipse.scada.hds.DataFileAccessor
Forward correct entries
This deletes all entries which are after the specified date
forwardCorrect(double, Date) - Method in class org.eclipse.scada.hds.DataFileAccessorImpl
 
forwardVisitAll(DataFileAccessorImpl.EntryVisitor) - Method in class org.eclipse.scada.hds.DataFileAccessorImpl
 
fromJavaObject(Object) - Static method in enum org.eclipse.scada.core.VariantType
 
fromJavaType(Class<?>) - Static method in enum org.eclipse.scada.core.VariantType
 
fromPrincipal(Principal) - Static method in class org.eclipse.scada.sec.UserInformation
Create a user information object
fromURI(String) - Static method in class org.eclipse.scada.core.ConnectionInformation
 
fromURI(URI) - Static method in class org.eclipse.scada.core.ConnectionInformation
 
fromValue(byte) - Static method in enum org.eclipse.scada.core.VariantType
converts ordinal value to corresponding VariantType

G

getAccessor(File) - Method in class org.eclipse.scada.hds.DataFilePool
 
getAccessor(File, Date, Date, boolean) - Method in class org.eclipse.scada.hds.DataFilePool
get access to a file
getAction() - Method in class org.eclipse.scada.sec.AuthorizationRequest
 
getAttributes() - Method in class org.eclipse.scada.base.extractor.extract.ItemDescriptor
 
getAttributes() - Method in class org.eclipse.scada.base.extractor.extract.ItemValue
 
getAttributes() - Method in class org.eclipse.scada.base.extractor.extract.pattern.ValueFieldDescriptor
 
getCallback(Object) - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
getCallbackHandler() - Method in class org.eclipse.scada.sec.authz.AuthorizationContext
 
getConfirmationType() - Method in class org.eclipse.scada.sec.callback.ConfirmationCallback
 
getContext() - Method in class org.eclipse.scada.sec.AuthorizationReply
 
getContext() - Method in class org.eclipse.scada.sec.AuthorizationRequest
 
getContext() - Method in class org.eclipse.scada.sec.authz.AuthorizationContext
 
getCount() - Method in class org.eclipse.scada.hds.DataStoreAccesor
Get the number of slices configured
getData() - Method in class org.eclipse.scada.base.extractor.input.Data
 
getData() - Method in class org.eclipse.scada.base.extractor.input.process.CaptureOutputThread
 
getData() - Method in class org.eclipse.scada.ds.DataNode
Get a copy of the data
getDataAsObject() - Method in class org.eclipse.scada.ds.DataNode
 
getDataAsObject(ObjectInputStream) - Method in class org.eclipse.scada.ds.DataNode
 
getDataAsObject(ClassLoader) - Method in class org.eclipse.scada.ds.DataNode
 
getDataAsObject(Bundle) - Method in class org.eclipse.scada.ds.DataNode
 
getDataAsObject(Object) - Method in class org.eclipse.scada.ds.DataNode
 
getDataAsObject(Bundle, Object) - Method in class org.eclipse.scada.ds.DataNode
 
getDataAsObject(ClassLoader, Object) - Method in class org.eclipse.scada.ds.DataNode
 
getDigest() - Method in enum org.eclipse.scada.sec.utils.password.PasswordEncoding
 
getDocument() - Method in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
getDriver() - Method in class org.eclipse.scada.core.ConnectionInformation
 
getEncoder(String, PasswordDigestCodec) - Method in enum org.eclipse.scada.sec.utils.password.PasswordEncoding
 
getEncoding() - Method in enum org.eclipse.scada.sec.utils.password.PasswordType
 
getEnd() - Method in interface org.eclipse.scada.hds.DataFileAccessor
 
getEnd() - Method in class org.eclipse.scada.hds.DataFileAccessorImpl
 
getEnd(Date) - Method in class org.eclipse.scada.hds.Quantizer
Get the end timestamp of a time frame
getEndOfPeriod(Date) - Method in class org.eclipse.scada.hds.Quantizer
 
getError() - Method in class org.eclipse.scada.base.extractor.extract.Extractor.Result
 
getError() - Method in class org.eclipse.scada.base.extractor.input.Data
 
getError() - Method in class org.eclipse.scada.base.extractor.input.process.CaptureOutputThread
 
getErrorCode() - Method in class org.eclipse.scada.sec.AuthorizationResult
 
getErrorData() - Method in class org.eclipse.scada.base.extractor.input.process.ProcessData
 
getExecutor() - Method in class org.eclipse.scada.ds.storage.AbstractStorage
Provide an executor for sending events
getFields() - Method in class org.eclipse.scada.base.extractor.extract.pattern.MultiPatternExtractor.Fields
 
getId() - Method in class org.eclipse.scada.ds.DataNode
 
getInterface() - Method in class org.eclipse.scada.core.ConnectionInformation
 
getItemValues() - Method in class org.eclipse.scada.base.extractor.extract.Extractor.Result
 
getLabel() - Method in class org.eclipse.scada.sec.callback.LabelCallback
 
getLocalId() - Method in class org.eclipse.scada.base.extractor.extract.ItemDescriptor
 
getMaximumRememberPeriod() - Method in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
getMessage() - Method in class org.eclipse.scada.base.extractor.mqtt.input.MqttData
 
getMessage() - Method in class org.eclipse.scada.sec.AuthorizationResult
 
getName() - Method in class org.eclipse.scada.sec.UserInformation
Get the name of the user
getName() - Method in class org.eclipse.scada.sec.UserInformationPrincipal
 
getNext(Date) - Method in class org.eclipse.scada.hds.Quantizer
Get the timestamp following a quantized timestamp
getObjectId() - Method in class org.eclipse.scada.sec.AuthorizationRequest
 
getObjectType() - Method in class org.eclipse.scada.sec.AuthorizationRequest
 
getOrder() - Method in class org.eclipse.scada.sec.callback.AbstractCallback
 
getOrder() - Method in interface org.eclipse.scada.sec.callback.Callback
 
getPassword() - Method in class org.eclipse.scada.core.ConnectionInformation
Get the password from the properties
getPassword() - Method in class org.eclipse.scada.sec.authn.AbstractPlainAuthenticationService.UserEntry
 
getPassword(PasswordEncoding) - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
getPassword(PasswordEncoding) - Method in class org.eclipse.scada.sec.callback.PasswordCallback
 
getPasswordCallback() - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
getPasswords() - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
getPasswords() - Method in class org.eclipse.scada.sec.callback.PasswordCallback
Get an unmodifiable map of passwords by type
getPlainPassword() - Method in class org.eclipse.scada.sec.callback.PasswordCallback
 
getPrevious(Date) - Method in class org.eclipse.scada.hds.Quantizer
Get the timestamp preceeding a quantized timestamp
getPrimaryValue() - Method in class org.eclipse.scada.base.extractor.extract.pattern.ValueFieldDescriptor
 
getProperties() - Method in class org.eclipse.scada.core.ConnectionInformation
 
getRequest() - Method in class org.eclipse.scada.sec.authz.AuthorizationContext
 
getRequestedTypes() - Method in class org.eclipse.scada.sec.callback.PasswordCallback
 
getResult() - Method in class org.eclipse.scada.sec.AuthorizationReply
 
getReturnCode() - Method in class org.eclipse.scada.base.extractor.input.process.ProcessData
 
getRoles() - Method in class org.eclipse.scada.sec.authn.AbstractPlainAuthenticationService.UserEntry
 
getRoles() - Method in class org.eclipse.scada.sec.UserInformation
 
getSecondaryTarget() - Method in class org.eclipse.scada.core.ConnectionInformation
 
getSignedDocument() - Method in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
getStart() - Method in interface org.eclipse.scada.hds.DataFileAccessor
 
getStart() - Method in class org.eclipse.scada.hds.DataFileAccessorImpl
 
getStart(Date) - Method in class org.eclipse.scada.hds.Quantizer
Quantize to starting point before or at given timestamp
getString(String) - Static method in class org.eclipse.scada.sec.osgi.Messages
 
getSubtargets() - Method in class org.eclipse.scada.core.ConnectionInformation
 
getSupportedInputEncodings() - Method in class org.eclipse.scada.sec.utils.password.DigestValidator
 
getSupportedInputEncodings() - Method in enum org.eclipse.scada.sec.utils.password.PasswordType
 
getSupportedInputEncodings() - Method in interface org.eclipse.scada.sec.utils.password.PasswordValidator
Get the list of supported password encodings in order of preference
getSupportedInputEncodings() - Method in class org.eclipse.scada.sec.utils.password.PlainValidator
 
getTarget() - Method in class org.eclipse.scada.core.ConnectionInformation
 
getText(String, Locale) - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
getTimeSlice() - Method in class org.eclipse.scada.hds.DataStoreAccesor
Get the time slice in milliseconds
getType() - Method in class org.eclipse.scada.core.Variant
 
getType() - Method in interface org.eclipse.scada.sec.callback.Callback
 
getType() - Method in class org.eclipse.scada.sec.callback.ConfirmationCallback
 
getType() - Method in class org.eclipse.scada.sec.callback.PasswordCallback
 
getType() - Method in class org.eclipse.scada.sec.callback.TextCallback
 
getType() - Method in class org.eclipse.scada.sec.callback.UserNameCallback
 
getType() - Method in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
getTypedCallback(Object, Class<T>) - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
getUser() - Method in class org.eclipse.scada.core.ConnectionInformation
 
getUser(String) - Method in interface org.eclipse.scada.sec.AuthenticationImplementation
 
getUser(String) - Method in interface org.eclipse.scada.sec.AuthenticationService
The the user information of the named user
getUser(String) - Method in class org.eclipse.scada.sec.authn.AbstractPlainAuthenticationService
 
getUser(String) - Method in class org.eclipse.scada.sec.osgi.TrackingAuthenticationImplementation
 
getUserEntry(String) - Method in class org.eclipse.scada.sec.authn.AbstractPlainAuthenticationService
 
getUserEntry(String) - Method in class org.eclipse.scada.sec.provider.plain.property.PropertyAuthenticationService
 
getUserInformation() - Method in class org.eclipse.scada.sec.AuthorizationReply
 
getUserInformation() - Method in class org.eclipse.scada.sec.AuthorizationRequest
 
getUserName() - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
getUserNameCallback() - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
getValidStart(Date, Date) - Method in class org.eclipse.scada.hds.Quantizer
 
getValidStart(Date) - Method in class org.eclipse.scada.hds.Quantizer
Get a quantized start timestamp if the timestamp is in the valid period of the quantizer
This method calculates a quantized timestamp pointing at the start of the time frame the timestamp is in.
getValue() - Method in class org.eclipse.scada.base.extractor.extract.ItemValue
 
getValue() - Method in class org.eclipse.scada.core.Variant
Get the internal variant value
getValue() - Method in class org.eclipse.scada.sec.callback.ConfirmationCallback
 
getValue() - Method in class org.eclipse.scada.sec.callback.TextCallback
 
giveBack(DataFilePool.AccessorWrapper) - Method in class org.eclipse.scada.hds.DataFilePool
 
giveBack(DataStoreAccesor.AccessorWrapper) - Method in class org.eclipse.scada.hds.DataStoreAccesor
 
GRANTED - Static variable in class org.eclipse.scada.sec.AuthorizationResult
 

H

handle(Callback[]) - Method in class org.eclipse.scada.sec.callback.CallbackHandlerTranslator
 
handleComplete() - Method in class org.eclipse.scada.base.extractor.input.process.CaptureOutputThread
 
handleComplete() - Method in class org.eclipse.scada.base.extractor.input.process.ReaderThread
 
handleComplete(Future<AuthorizationResult>, AuthorizationRule) - Method in class org.eclipse.scada.sec.osgi.AuthorizationHelper.IteratingAuthorizer
 
handleConnected() - Method in class org.eclipse.scada.base.extractor.mqtt.input.MqttInput
 
handleData(byte[], int) - Method in class org.eclipse.scada.base.extractor.input.process.CaptureOutputThread
 
handleData(byte[], int) - Method in class org.eclipse.scada.base.extractor.input.process.ReaderThread
 
handleDisconnected(Throwable) - Method in class org.eclipse.scada.base.extractor.mqtt.input.MqttInput
 
handleError(IOException) - Method in class org.eclipse.scada.base.extractor.input.process.CaptureOutputThread
 
handleError(IOException) - Method in class org.eclipse.scada.base.extractor.input.process.ReaderThread
 
handleMessage(String, MqttMessage) - Method in class org.eclipse.scada.base.extractor.mqtt.input.MqttInput
 
handleService(DataStore) - Method in class org.eclipse.scada.ds.DataNodeTracker
 
hasAllRoles(String[]) - Method in class org.eclipse.scada.sec.UserInformation
 
hasAllRoles(Collection<String>) - Method in class org.eclipse.scada.sec.UserInformation
 
hasAnyRole(String[]) - Method in class org.eclipse.scada.sec.UserInformation
 
hasAnyRole(Collection<String>) - Method in class org.eclipse.scada.sec.UserInformation
 
hashCode() - Method in class org.eclipse.scada.base.extractor.extract.ItemDescriptor
 
hashCode() - Method in class org.eclipse.scada.core.ConnectionInformation
 
hashCode() - Method in class org.eclipse.scada.core.Variant
 
hashCode() - Method in class org.eclipse.scada.ds.DataNode
 
hashCode() - Method in class org.eclipse.scada.sec.authn.AbstractPlainAuthenticationService.UserEntry
 
hashCode() - Method in class org.eclipse.scada.sec.UserInformation
 
hashCode() - Method in class org.eclipse.scada.sec.UserInformationPrincipal
 
hasRole(String) - Method in class org.eclipse.scada.sec.UserInformation
 
HEADER_SIZE - Static variable in class org.eclipse.scada.hds.DataFileAccessorImpl
 
HexCodec - Class in org.eclipse.scada.sec.utils.password
 
HexCodec() - Constructor for class org.eclipse.scada.sec.utils.password.HexCodec
 
HexCodec(boolean) - Constructor for class org.eclipse.scada.sec.utils.password.HexCodec
 

I

info(String, Object...) - Method in interface org.eclipse.scada.sec.audit.AuditLogService
 
info(String, Throwable, Object...) - Method in interface org.eclipse.scada.sec.audit.AuditLogService
 
info(String, Object...) - Method in class org.eclipse.scada.sec.audit.log.slf4j.LogServiceImpl
 
info(String, Throwable, Object...) - Method in class org.eclipse.scada.sec.audit.log.slf4j.LogServiceImpl
 
info(String, Object...) - Method in class org.eclipse.scada.sec.osgi.TrackingAuditLogImplementation
 
info(String, Throwable, Object...) - Method in class org.eclipse.scada.sec.osgi.TrackingAuditLogImplementation
 
injectRequestAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.AbstractCallback
 
injectRequestAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.ConfirmationCallback
 
injectRequestAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.LabelCallback
 
injectRequestAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.PasswordCallback
 
injectRequestAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
injectResponseAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.AbstractCallback
Inject values for the response message
injectResponseAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.ConfirmationCallback
 
injectResponseAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.PasswordCallback
 
injectResponseAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.TextCallback
 
injectResponseAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
Input - Interface in org.eclipse.scada.base.extractor.input
 
Input.Listener - Interface in org.eclipse.scada.base.extractor.input
 
InputDisposed - Exception in org.eclipse.scada.base.extractor.input
 
InputDisposed() - Constructor for exception org.eclipse.scada.base.extractor.input.InputDisposed
 
insertHeartbeat(Date) - Method in class org.eclipse.scada.hds.DataStoreAccesor
Insert a marker that the data input mechanism was alive at the provided time
insertValue(double, Date, boolean, boolean, boolean) - Method in interface org.eclipse.scada.hds.DataFileAccessor
 
insertValue(double, Date, boolean, boolean, boolean) - Method in class org.eclipse.scada.hds.DataFileAccessorImpl
 
insertValue(double, Date, boolean, boolean, boolean) - Method in class org.eclipse.scada.hds.DataStoreAccesor
 
insertValue(double, Date, boolean, boolean) - Method in class org.eclipse.scada.hds.DataStoreAccesor
 
INSTANCE - Static variable in class org.eclipse.scada.base.extractor.convert.DefaultValueConverter
 
INVALID_SESSION - Static variable in interface org.eclipse.scada.core.StatusCodes
 
INVALID_USER_OR_PASSWORD - Static variable in interface org.eclipse.scada.sec.StatusCodes
 
InvalidOperationException - Exception in org.eclipse.scada.core
 
InvalidOperationException() - Constructor for exception org.eclipse.scada.core.InvalidOperationException
 
InvalidSessionException - Exception in org.eclipse.scada.core
An exception indicating an invalid (e.g.
InvalidSessionException() - Constructor for exception org.eclipse.scada.core.InvalidSessionException
 
isAnonymous() - Method in class org.eclipse.scada.sec.UserInformation
 
isBoolean() - Method in class org.eclipse.scada.core.Variant
 
isCanceled() - Method in class org.eclipse.scada.sec.callback.AbstractCallback
 
isCanceled() - Method in interface org.eclipse.scada.sec.callback.Callback
 
isDouble() - Method in class org.eclipse.scada.core.Variant
 
isGranted() - Method in class org.eclipse.scada.sec.AuthorizationReply
 
isGranted() - Method in class org.eclipse.scada.sec.AuthorizationResult
 
isInteger() - Method in class org.eclipse.scada.core.Variant
 
isLong() - Method in class org.eclipse.scada.core.Variant
 
isNull() - Method in class org.eclipse.scada.core.Variant
 
isNumber() - Method in class org.eclipse.scada.core.Variant
 
isString() - Method in class org.eclipse.scada.core.Variant
 
isValid() - Method in class org.eclipse.scada.core.ConnectionInformation
 
ItemDescriptor - Class in org.eclipse.scada.base.extractor.extract
An item descriptor
ItemDescriptor(String, Map<String, Variant>) - Constructor for class org.eclipse.scada.base.extractor.extract.ItemDescriptor
 
ItemValue - Class in org.eclipse.scada.base.extractor.extract
 
ItemValue(Variant, Map<String, Variant>) - Constructor for class org.eclipse.scada.base.extractor.extract.ItemValue
 

J

joinRequest(CredentialsRequest) - Method in interface org.eclipse.scada.sec.AuthenticationService
 
joinRequest(CredentialsRequest) - Method in class org.eclipse.scada.sec.authn.AbstractPlainAuthenticationService
 

L

LabelCallback - Class in org.eclipse.scada.sec.callback
 
LabelCallback() - Constructor for class org.eclipse.scada.sec.callback.LabelCallback
 
LabelCallback(String, int) - Constructor for class org.eclipse.scada.sec.callback.LabelCallback
 
last() - Method in class org.eclipse.scada.sec.osgi.AuthorizationHelper.IteratingAuthorizer
 
limit(String) - Static method in class org.eclipse.scada.base.extractor.extract.pattern.AbstractPatternExtractor
 
LogonAuthorizationService - Class in org.eclipse.scada.sec.auth.logon
 
LogonAuthorizationService() - Constructor for class org.eclipse.scada.sec.auth.logon.LogonAuthorizationService
 
LogServiceImpl - Class in org.eclipse.scada.sec.audit.log.slf4j
 
LogServiceImpl() - Constructor for class org.eclipse.scada.sec.audit.log.slf4j.LogServiceImpl
 

M

MainFieldSpec - Class in org.eclipse.scada.base.extractor.extract.pattern
 
MainFieldSpec() - Constructor for class org.eclipse.scada.base.extractor.extract.pattern.MainFieldSpec
 
MainFieldSpec(VariantType) - Constructor for class org.eclipse.scada.base.extractor.extract.pattern.MainFieldSpec
 
makeData() - Method in class org.eclipse.scada.base.extractor.input.AbstractScheduledInput
 
makeData() - Method in class org.eclipse.scada.base.extractor.input.file.FileInput
 
makeData() - Method in class org.eclipse.scada.base.extractor.input.process.ProcessInput
 
makeData() - Method in class org.eclipse.scada.base.extractor.input.url.UrlConnectionInput
 
makeDigest(String) - Method in class org.eclipse.scada.sec.utils.password.DigestBase
 
makeInfo(String, AbstractPlainAuthenticationService.UserEntry) - Method in class org.eclipse.scada.sec.authn.AbstractPlainAuthenticationService
 
makeState(Matcher, boolean, boolean, String) - Method in class org.eclipse.scada.base.extractor.extract.pattern.AbstractPatternExtractor
 
mergeAttributes(Map<String, Variant>, Map<String, Variant>, Map<String, Variant>) - Static method in class org.eclipse.scada.core.AttributesHelper
merges the difference attributes into the target
mergeAttributes(Map<String, Variant>, Map<String, Variant>) - Static method in class org.eclipse.scada.core.AttributesHelper
merges the difference attributes into the target
mergeAttributes(Map<String, Variant>, Map<String, Variant>, boolean) - Static method in class org.eclipse.scada.core.AttributesHelper
merges the attribute differences.
Messages - Class in org.eclipse.scada.sec.osgi
 
MqttData - Class in org.eclipse.scada.base.extractor.mqtt.input
 
MqttData(MqttMessage) - Constructor for class org.eclipse.scada.base.extractor.mqtt.input.MqttData
 
MqttInput - Class in org.eclipse.scada.base.extractor.mqtt.input
 
MqttInput(ScheduledExecutorService, String, String, String, int) - Constructor for class org.eclipse.scada.base.extractor.mqtt.input.MqttInput
 
MultiPatternExtractor - Class in org.eclipse.scada.base.extractor.extract.pattern
 
MultiPatternExtractor(Pattern, MultiPatternExtractor.Fields) - Constructor for class org.eclipse.scada.base.extractor.extract.pattern.MultiPatternExtractor
 
MultiPatternExtractor.Fields - Class in org.eclipse.scada.base.extractor.extract.pattern
 
MultiPatternExtractor.Fields(Map<ItemDescriptor, ValueFieldDescriptor>) - Constructor for class org.eclipse.scada.base.extractor.extract.pattern.MultiPatternExtractor.Fields
 

N

NO_MATCH_ATTRIBUTES - Static variable in class org.eclipse.scada.base.extractor.extract.pattern.AbstractPatternExtractor
 
nodeChanged(DataNode) - Method in interface org.eclipse.scada.ds.DataListener
Gets called when the node changed.
NotConvertableException - Exception in org.eclipse.scada.core
 
NotConvertableException(Object) - Constructor for exception org.eclipse.scada.core.NotConvertableException
 
notifyChange(Date, Date) - Method in class org.eclipse.scada.hds.AbstractValueSource
 
NULL - Static variable in interface org.eclipse.scada.base.extractor.convert.ValueConverter
 
NULL - Static variable in class org.eclipse.scada.core.Variant
A default NULL instance
NullValueException - Exception in org.eclipse.scada.core
 
NullValueException() - Constructor for exception org.eclipse.scada.core.NullValueException
 
NumberFieldSpec - Class in org.eclipse.scada.base.extractor.extract.pattern
 
NumberFieldSpec(int) - Constructor for class org.eclipse.scada.base.extractor.extract.pattern.NumberFieldSpec
 
NumberFieldSpec(int, VariantType) - Constructor for class org.eclipse.scada.base.extractor.extract.pattern.NumberFieldSpec
 

O

open() - Method in class org.eclipse.scada.ds.DataNodeTracker
 
open() - Method in class org.eclipse.scada.sec.osgi.TrackingAuditLogImplementation
 
open() - Method in class org.eclipse.scada.sec.osgi.TrackingAuthenticationImplementation
 
open() - Method in class org.eclipse.scada.sec.osgi.TrackingAuthorizationImplementation
 
open() - Method in class org.eclipse.scada.sec.osgi.TrackingAuthorizationTracker
 
OperationException - Exception in org.eclipse.scada.core
 
OperationException(String, Throwable) - Constructor for exception org.eclipse.scada.core.OperationException
 
OperationException(String) - Constructor for exception org.eclipse.scada.core.OperationException
 
OperationException(Throwable) - Constructor for exception org.eclipse.scada.core.OperationException
 
ORDER_COMPARATOR - Static variable in interface org.eclipse.scada.sec.callback.Callback
 
org.eclipse.scada.base.extractor.convert - package org.eclipse.scada.base.extractor.convert
 
org.eclipse.scada.base.extractor.extract - package org.eclipse.scada.base.extractor.extract
 
org.eclipse.scada.base.extractor.extract.pattern - package org.eclipse.scada.base.extractor.extract.pattern
 
org.eclipse.scada.base.extractor.extract.split - package org.eclipse.scada.base.extractor.extract.split
 
org.eclipse.scada.base.extractor.extract.table - package org.eclipse.scada.base.extractor.extract.table
 
org.eclipse.scada.base.extractor.input - package org.eclipse.scada.base.extractor.input
 
org.eclipse.scada.base.extractor.input.file - package org.eclipse.scada.base.extractor.input.file
 
org.eclipse.scada.base.extractor.input.process - package org.eclipse.scada.base.extractor.input.process
 
org.eclipse.scada.base.extractor.input.url - package org.eclipse.scada.base.extractor.input.url
 
org.eclipse.scada.base.extractor.mqtt.input - package org.eclipse.scada.base.extractor.mqtt.input
 
org.eclipse.scada.base.extractor.transform - package org.eclipse.scada.base.extractor.transform
 
org.eclipse.scada.base.json - package org.eclipse.scada.base.json
 
org.eclipse.scada.base.pipe - package org.eclipse.scada.base.pipe
 
org.eclipse.scada.core - package org.eclipse.scada.core
 
org.eclipse.scada.ds - package org.eclipse.scada.ds
 
org.eclipse.scada.ds.storage - package org.eclipse.scada.ds.storage
 
org.eclipse.scada.hds - package org.eclipse.scada.hds
 
org.eclipse.scada.sec - package org.eclipse.scada.sec
 
org.eclipse.scada.sec.audit - package org.eclipse.scada.sec.audit
 
org.eclipse.scada.sec.audit.log.slf4j - package org.eclipse.scada.sec.audit.log.slf4j
 
org.eclipse.scada.sec.auth.logon - package org.eclipse.scada.sec.auth.logon
 
org.eclipse.scada.sec.authn - package org.eclipse.scada.sec.authn
This package contains authentication classes
org.eclipse.scada.sec.authz - package org.eclipse.scada.sec.authz
This package contains authorization classes
org.eclipse.scada.sec.callback - package org.eclipse.scada.sec.callback
 
org.eclipse.scada.sec.osgi - package org.eclipse.scada.sec.osgi
 
org.eclipse.scada.sec.provider.plain.property - package org.eclipse.scada.sec.provider.plain.property
 
org.eclipse.scada.sec.utils.password - package org.eclipse.scada.sec.utils.password
 

P

parseInteger(Map<String, String>, String, Integer) - Method in class org.eclipse.scada.sec.callback.AbstractCallback
Return an integer from the attributes
parseRequestAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.AbstractCallback
 
parseRequestAttributes(Map<String, String>) - Method in interface org.eclipse.scada.sec.callback.Callback
 
parseRequestAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.ConfirmationCallback
 
parseRequestAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.LabelCallback
 
parseRequestAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.PasswordCallback
 
parseRequestAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
parseResponseAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.AbstractCallback
 
parseResponseAttributes(Map<String, String>) - Method in interface org.eclipse.scada.sec.callback.Callback
 
parseResponseAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.ConfirmationCallback
 
parseResponseAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.PasswordCallback
 
parseResponseAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.TextCallback
 
parseResponseAttributes(Map<String, String>) - Method in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
PasswordCallback - Class in org.eclipse.scada.sec.callback
 
PasswordCallback(String, int) - Constructor for class org.eclipse.scada.sec.callback.PasswordCallback
 
PasswordCallback(String, int, PasswordEncoding...) - Constructor for class org.eclipse.scada.sec.callback.PasswordCallback
 
PasswordCallback(String, int, List<PasswordEncoding>) - Constructor for class org.eclipse.scada.sec.callback.PasswordCallback
 
PasswordCallback() - Constructor for class org.eclipse.scada.sec.callback.PasswordCallback
 
PasswordDigestCodec - Interface in org.eclipse.scada.sec.utils.password
 
PasswordEncoder - Interface in org.eclipse.scada.sec.utils.password
 
PasswordEncoding - Enum in org.eclipse.scada.sec.utils.password
 
PasswordType - Enum in org.eclipse.scada.sec.utils.password
 
PasswordValidator - Interface in org.eclipse.scada.sec.utils.password
 
perform(AuthorizationRule) - Method in class org.eclipse.scada.sec.osgi.AuthorizationHelper.IteratingAuthorizer
 
performCallback(Callback[]) - Method in interface org.eclipse.scada.sec.callback.CallbackHandler
 
performCallback(Callback[]) - Method in class org.eclipse.scada.sec.callback.PropertiesCredentialsCallback
 
PermissionDeniedException - Exception in org.eclipse.scada.sec
 
PermissionDeniedException(AuthorizationResult) - Constructor for exception org.eclipse.scada.sec.PermissionDeniedException
 
PermissionDeniedException(StatusCode, String) - Constructor for exception org.eclipse.scada.sec.PermissionDeniedException
 
PipeService - Interface in org.eclipse.scada.base.pipe
 
PlainTextExtractor - Class in org.eclipse.scada.base.extractor.extract
An extractor that simply takes the whole string
PlainTextExtractor(boolean, ValueConverter) - Constructor for class org.eclipse.scada.base.extractor.extract.PlainTextExtractor
 
PlainValidator - Class in org.eclipse.scada.sec.utils.password
 
PlainValidator(boolean) - Constructor for class org.eclipse.scada.sec.utils.password.PlainValidator
 
process() - Method in class org.eclipse.scada.base.extractor.input.AbstractScheduledInput
 
process(AuthorizationContext, Future<UserInformation>) - Method in class org.eclipse.scada.sec.auth.logon.AuthorizationRuleImpl
 
processData(Data) - Method in class org.eclipse.scada.base.extractor.extract.AbstractStringExtractor
 
processData(String) - Method in class org.eclipse.scada.base.extractor.extract.AbstractStringExtractor
 
processData(Data) - Method in interface org.eclipse.scada.base.extractor.extract.Extractor
 
processData(String) - Method in class org.eclipse.scada.base.extractor.extract.pattern.MultiPatternExtractor
 
processData(String) - Method in class org.eclipse.scada.base.extractor.extract.pattern.SinglePatternExtractor
 
processData(String) - Method in class org.eclipse.scada.base.extractor.extract.pattern.VariableFieldPatternExtractor
 
processData(String) - Method in class org.eclipse.scada.base.extractor.extract.PlainTextExtractor
 
processData(String) - Method in class org.eclipse.scada.base.extractor.extract.split.SplitExtractor
 
processData(String) - Method in class org.eclipse.scada.base.extractor.extract.table.SplitTableExtractor
 
ProcessData - Class in org.eclipse.scada.base.extractor.input.process
 
ProcessData(Object, Object, int, Throwable) - Constructor for class org.eclipse.scada.base.extractor.input.process.ProcessData
 
processFireData(Input.Listener[], Data) - Method in class org.eclipse.scada.base.extractor.input.AbstractInput
 
processInput(Data) - Method in interface org.eclipse.scada.base.extractor.input.Input.Listener
 
ProcessInput - Class in org.eclipse.scada.base.extractor.input.process
 
ProcessInput(ScheduledExecutorService, ProcessBuilder, Charset, long) - Constructor for class org.eclipse.scada.base.extractor.input.process.ProcessInput
 
Producer - Interface in org.eclipse.scada.base.pipe
 
PROP - Static variable in class org.eclipse.scada.sec.provider.plain.property.PropertyAuthenticationService
 
PROP_DOCUMENT - Static variable in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
PROP_MAXIMUM_REMEMBER_PERIOD - Static variable in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
PROP_PASSWORD - Static variable in class org.eclipse.scada.core.ConnectionInformation
 
PROP_SIGNED_DOCUMENT - Static variable in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
PROP_USER - Static variable in class org.eclipse.scada.core.ConnectionInformation
 
PROP_VALUE - Static variable in class org.eclipse.scada.sec.callback.ConfirmationCallback
 
PROP_VALUE - Static variable in class org.eclipse.scada.sec.callback.TextCallback
 
PropertiesCredentialsCallback - Class in org.eclipse.scada.sec.callback
A callback handler which will act on the provided properties
PropertiesCredentialsCallback(String, String) - Constructor for class org.eclipse.scada.sec.callback.PropertiesCredentialsCallback
 
PropertiesCredentialsCallback(Properties) - Constructor for class org.eclipse.scada.sec.callback.PropertiesCredentialsCallback
 
PropertiesCredentialsCallback(Map<String, String>) - Constructor for class org.eclipse.scada.sec.callback.PropertiesCredentialsCallback
 
PropertyAuthenticationService - Class in org.eclipse.scada.sec.provider.plain.property
A plain authentication provider
PropertyAuthenticationService() - Constructor for class org.eclipse.scada.sec.provider.plain.property.PropertyAuthenticationService
 
publish(byte[], int) - Method in interface org.eclipse.scada.base.pipe.Producer
 
purge() - Method in class org.eclipse.scada.hds.DataStoreAccesor
Delete data files that are out of range

Q

Quantizer - Class in org.eclipse.scada.hds
A helper class to calculate quantized time frames
Quantizer(long, TimeUnit) - Constructor for class org.eclipse.scada.hds.Quantizer
 
Quantizer(long, TimeUnit, int) - Constructor for class org.eclipse.scada.hds.Quantizer
 

R

ReaderThread - Class in org.eclipse.scada.base.extractor.input.process
A thread that reads content from an input stream
ReaderThread(InputStream) - Constructor for class org.eclipse.scada.base.extractor.input.process.ReaderThread
 
readNode(String) - Method in interface org.eclipse.scada.ds.DataStore
Get the data node
readNode(String) - Method in class org.eclipse.scada.ds.storage.AbstractStorage
 
removeInputListener(Input.Listener) - Method in class org.eclipse.scada.base.extractor.input.AbstractInput
 
removeInputListener(Input.Listener) - Method in interface org.eclipse.scada.base.extractor.input.Input
 
removeListener(String, DataListener) - Method in class org.eclipse.scada.ds.DataNodeTracker
Remove a listener for a data node
removeListener(DataStoreListener) - Method in class org.eclipse.scada.hds.AbstractValueSource
 
removeListener(DataStoreListener) - Method in interface org.eclipse.scada.hds.ValueSource
 
removeTransformer(Transformer) - Method in class org.eclipse.scada.base.extractor.input.AbstractInput
 
removeTransformer(Transformer) - Method in interface org.eclipse.scada.base.extractor.input.Input
 
resultChanged(AuthorizationReply) - Method in interface org.eclipse.scada.sec.osgi.AuthorizationTracker.Listener
 
RULE_TYPES - Static variable in interface org.eclipse.scada.sec.AuthorizationService
 
run() - Method in class org.eclipse.scada.base.extractor.input.process.CaptureOutputThread
 
run() - Method in class org.eclipse.scada.base.extractor.input.process.ReaderThread
 

S

serialize(Variant, Type, JsonSerializationContext) - Method in class org.eclipse.scada.base.json.VariantJsonSerializer
 
set(Map<String, Variant>, Map<String, Variant>, Map<String, Variant>) - Static method in class org.eclipse.scada.core.AttributesHelper
update the target attributes to contain only the requested attributes
setAsText(String) - Method in class org.eclipse.scada.core.ConnectionInformationEditor
 
setAsText(String) - Method in class org.eclipse.scada.core.VariantEditor
 
setAuthenticator(AuthenticationImplementation) - Method in class org.eclipse.scada.sec.auth.logon.LogonAuthorizationService
 
setCallbackHandler(CallbackHandler) - Method in class org.eclipse.scada.sec.authz.AuthorizationContext
 
setConfirmationType(ConfirmationCallback.ConfirmationType) - Method in class org.eclipse.scada.sec.callback.ConfirmationCallback
 
setDocument(String) - Method in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
setDriver(String) - Method in class org.eclipse.scada.core.ConnectionInformation
 
setInterface(String) - Method in class org.eclipse.scada.core.ConnectionInformation
 
setMaximumRememberPeriod(int) - Method in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
setPassword(String) - Method in class org.eclipse.scada.core.ConnectionInformation
Set the password
setPassword(String) - Method in class org.eclipse.scada.sec.callback.PasswordCallback
 
setPassword(String, String) - Method in interface org.eclipse.scada.sec.UserManagerService
 
setProperties(Map<String, String>) - Method in class org.eclipse.scada.core.ConnectionInformation
 
setRequest(AuthorizationRequest) - Method in class org.eclipse.scada.sec.authz.AuthorizationContext
 
setRequestedTypes(List<List<PasswordEncoding>>) - Method in class org.eclipse.scada.sec.callback.PasswordCallback
 
setSecondaryTarget(Integer) - Method in class org.eclipse.scada.core.ConnectionInformation
 
setService(AuditLogService) - Method in class org.eclipse.scada.sec.osgi.TrackingAuditLogImplementation
 
setService(AuthorizationTracker) - Method in class org.eclipse.scada.sec.osgi.TrackingAuthorizationTracker
 
setSignedDocument(String) - Method in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
setSubtargets(List<String>) - Method in class org.eclipse.scada.core.ConnectionInformation
 
setTarget(String) - Method in class org.eclipse.scada.core.ConnectionInformation
 
setTransformers(Transformer[]) - Method in class org.eclipse.scada.base.extractor.input.AbstractInput
 
setTransformers(Transformer[]) - Method in interface org.eclipse.scada.base.extractor.input.Input
 
setUser(String) - Method in class org.eclipse.scada.core.ConnectionInformation
Set the user name
setValue(Boolean) - Method in class org.eclipse.scada.sec.callback.ConfirmationCallback
 
setValue(String) - Method in class org.eclipse.scada.sec.callback.TextCallback
 
SinglePatternExtractor - Class in org.eclipse.scada.base.extractor.extract.pattern
Execute one pattern and build one value from it
SinglePatternExtractor(Pattern, boolean, ValueFieldDescriptor) - Constructor for class org.eclipse.scada.base.extractor.extract.pattern.SinglePatternExtractor
 
SinglePatternExtractor(Pattern, boolean, FieldSpec, Map<String, FieldSpec>) - Constructor for class org.eclipse.scada.base.extractor.extract.pattern.SinglePatternExtractor
 
split(String) - Static method in class org.eclipse.scada.sec.provider.plain.property.PropertyAuthenticationService
 
SplitExtractor - Class in org.eclipse.scada.base.extractor.extract.split
 
SplitExtractor(String, Extractor) - Constructor for class org.eclipse.scada.base.extractor.extract.split.SplitExtractor
 
SplitExtractor(String, Map<String, Extractor>) - Constructor for class org.eclipse.scada.base.extractor.extract.split.SplitExtractor
 
SplitTableExtractor - Class in org.eclipse.scada.base.extractor.extract.table
 
SplitTableExtractor(String, String, int) - Constructor for class org.eclipse.scada.base.extractor.extract.table.SplitTableExtractor
 
SplitTableExtractor(String, String, int, String[], ValueConverter) - Constructor for class org.eclipse.scada.base.extractor.extract.table.SplitTableExtractor
 
start() - Method in class org.eclipse.scada.base.extractor.input.AbstractScheduledInput
 
start() - Method in interface org.eclipse.scada.base.extractor.input.Input
 
start() - Method in class org.eclipse.scada.base.extractor.mqtt.input.MqttInput
 
start - Variable in class org.eclipse.scada.hds.DataFileAccessorImpl
 
StatusCodes - Interface in org.eclipse.scada.core
 
StatusCodes - Interface in org.eclipse.scada.sec
 
stop() - Method in class org.eclipse.scada.base.extractor.input.AbstractScheduledInput
 
stop() - Method in interface org.eclipse.scada.base.extractor.input.Input
 
stop() - Method in class org.eclipse.scada.base.extractor.mqtt.input.MqttInput
 
storeChanged(Date, Date) - Method in interface org.eclipse.scada.hds.DataStoreListener
 
StringFieldSpec - Class in org.eclipse.scada.base.extractor.extract.pattern
 
StringFieldSpec(String) - Constructor for class org.eclipse.scada.base.extractor.extract.pattern.StringFieldSpec
 
StringFieldSpec(String, VariantType) - Constructor for class org.eclipse.scada.base.extractor.extract.pattern.StringFieldSpec
 
StringTransformer - Class in org.eclipse.scada.base.extractor.transform
 
StringTransformer(Charset) - Constructor for class org.eclipse.scada.base.extractor.transform.StringTransformer
 

T

take(DataStoreAccesor.AccessorWrapper) - Method in class org.eclipse.scada.hds.DataStoreAccesor
 
TextCallback - Class in org.eclipse.scada.sec.callback
 
TextCallback() - Constructor for class org.eclipse.scada.sec.callback.TextCallback
 
TextCallback(String, int) - Constructor for class org.eclipse.scada.sec.callback.TextCallback
 
toJavaType() - Method in enum org.eclipse.scada.core.VariantType
 
toLabel(String) - Method in class org.eclipse.scada.core.Variant
 
toLabel() - Method in class org.eclipse.scada.core.Variant
 
toMaskedString(String) - Method in class org.eclipse.scada.core.ConnectionInformation
Returns a string with the password masked out if one is set.
toMaskedString() - Method in class org.eclipse.scada.core.ConnectionInformation
Return a masked string with the default mask
toString() - Method in class org.eclipse.scada.base.extractor.extract.Extractor.Result
 
toString() - Method in class org.eclipse.scada.base.extractor.extract.ItemDescriptor
 
toString() - Method in class org.eclipse.scada.base.extractor.extract.ItemValue
 
toString() - Method in class org.eclipse.scada.base.extractor.input.Data
 
toString() - Method in class org.eclipse.scada.base.extractor.input.process.ProcessData
 
toString() - Method in class org.eclipse.scada.base.extractor.mqtt.input.MqttInput
 
toString() - Method in class org.eclipse.scada.core.ConnectionInformation
 
toString() - Method in class org.eclipse.scada.core.Variant
Get the string representation of the variant (not the variant value).
toString() - Method in class org.eclipse.scada.ds.DataNode
 
toString() - Method in class org.eclipse.scada.hds.Quantizer
 
toString() - Method in class org.eclipse.scada.sec.authn.AbstractPlainAuthenticationService.UserEntry
 
toString() - Method in class org.eclipse.scada.sec.authn.CredentialsRequest
 
toString() - Method in class org.eclipse.scada.sec.AuthorizationReply
 
toString() - Method in class org.eclipse.scada.sec.AuthorizationRequest
 
toString() - Method in class org.eclipse.scada.sec.AuthorizationResult
 
toString() - Method in class org.eclipse.scada.sec.authz.AuthorizationContext
 
toString() - Method in class org.eclipse.scada.sec.UserInformation
 
toString() - Method in class org.eclipse.scada.sec.UserInformationPrincipal
 
toUri() - Method in class org.eclipse.scada.core.ConnectionInformation
 
toValue() - Method in enum org.eclipse.scada.core.VariantType
 
toVariant(String, String) - Static method in class org.eclipse.scada.core.VariantEditor
 
toVariant(String) - Static method in class org.eclipse.scada.core.VariantEditor
 
TrackingAuditLogImplementation - Class in org.eclipse.scada.sec.osgi
 
TrackingAuditLogImplementation(BundleContext) - Constructor for class org.eclipse.scada.sec.osgi.TrackingAuditLogImplementation
 
TrackingAuthenticationImplementation - Class in org.eclipse.scada.sec.osgi
 
TrackingAuthenticationImplementation(BundleContext) - Constructor for class org.eclipse.scada.sec.osgi.TrackingAuthenticationImplementation
 
TrackingAuthorizationImplementation - Class in org.eclipse.scada.sec.osgi
 
TrackingAuthorizationImplementation(BundleContext) - Constructor for class org.eclipse.scada.sec.osgi.TrackingAuthorizationImplementation
 
TrackingAuthorizationTracker - Class in org.eclipse.scada.sec.osgi
 
TrackingAuthorizationTracker(BundleContext) - Constructor for class org.eclipse.scada.sec.osgi.TrackingAuthorizationTracker
 
transform(Data) - Method in class org.eclipse.scada.base.extractor.input.AbstractInput
 
transform(Data) - Method in class org.eclipse.scada.base.extractor.transform.StringTransformer
 
transform(Data) - Method in interface org.eclipse.scada.base.extractor.transform.Transformer
 
Transformer - Interface in org.eclipse.scada.base.extractor.transform
 
triggerConnect() - Method in class org.eclipse.scada.base.extractor.mqtt.input.MqttInput
 
TRUE - Static variable in class org.eclipse.scada.core.Variant
A default BOOL#true instance
TYPE - Static variable in class org.eclipse.scada.sec.callback.ConfirmationCallback
 
TYPE - Static variable in class org.eclipse.scada.sec.callback.PasswordCallback
 
TYPE - Static variable in class org.eclipse.scada.sec.callback.TextCallback
 
TYPE - Static variable in class org.eclipse.scada.sec.callback.UserNameCallback
 
TYPE - Static variable in class org.eclipse.scada.sec.callback.XMLSignatureCallback
 

U

UNABLE_TO_CREATE_SESSION - Static variable in interface org.eclipse.scada.core.StatusCodes
 
UnableToCreateSessionException - Exception in org.eclipse.scada.core
 
UnableToCreateSessionException(String) - Constructor for exception org.eclipse.scada.core.UnableToCreateSessionException
 
UnableToCreateSessionException(CodedException) - Constructor for exception org.eclipse.scada.core.UnableToCreateSessionException
 
UNKNOWN_STATUS_CODE - Static variable in interface org.eclipse.scada.sec.StatusCodes
 
UrlConnectionData - Class in org.eclipse.scada.base.extractor.input.url
 
UrlConnectionData(Object, Throwable) - Constructor for class org.eclipse.scada.base.extractor.input.url.UrlConnectionData
 
UrlConnectionInput - Class in org.eclipse.scada.base.extractor.input.url
 
UrlConnectionInput(ScheduledExecutorService, URL, boolean, long) - Constructor for class org.eclipse.scada.base.extractor.input.url.UrlConnectionInput
 
UrlConnectionInput(ScheduledExecutorService, URL, Charset, long) - Constructor for class org.eclipse.scada.base.extractor.input.url.UrlConnectionInput
 
userInformation - Variable in class org.eclipse.scada.sec.provider.plain.property.PropertyAuthenticationService
 
UserInformation - Class in org.eclipse.scada.sec
A user information object
UserInformation(String) - Constructor for class org.eclipse.scada.sec.UserInformation
 
UserInformation(String, Collection<String>) - Constructor for class org.eclipse.scada.sec.UserInformation
 
UserInformation(String, String[]) - Constructor for class org.eclipse.scada.sec.UserInformation
 
UserInformationPrincipal - Class in org.eclipse.scada.sec
 
UserInformationPrincipal(UserInformation) - Constructor for class org.eclipse.scada.sec.UserInformationPrincipal
Create a new principal object
UserManagerService - Interface in org.eclipse.scada.sec
 
UserNameCallback - Class in org.eclipse.scada.sec.callback
 
UserNameCallback(String, int) - Constructor for class org.eclipse.scada.sec.callback.UserNameCallback
 
UserNameCallback() - Constructor for class org.eclipse.scada.sec.callback.UserNameCallback
 

V

validatePassword(Map<PasswordEncoding, String>, String) - Method in class org.eclipse.scada.sec.utils.password.DigestValidator
 
validatePassword(Map<PasswordEncoding, String>, String) - Method in interface org.eclipse.scada.sec.utils.password.PasswordValidator
 
validatePassword(Map<PasswordEncoding, String>, String) - Method in class org.eclipse.scada.sec.utils.password.PlainValidator
 
value(double, Date, boolean, boolean) - Method in interface org.eclipse.scada.hds.ValueVisitor
Gets called for each record found
ValueConverter - Interface in org.eclipse.scada.base.extractor.convert
 
ValueFieldDescriptor - Class in org.eclipse.scada.base.extractor.extract.pattern
 
ValueFieldDescriptor(FieldSpec, Map<String, FieldSpec>) - Constructor for class org.eclipse.scada.base.extractor.extract.pattern.ValueFieldDescriptor
 
valueOf(long) - Static method in class org.eclipse.scada.core.Variant
 
valueOf(int) - Static method in class org.eclipse.scada.core.Variant
 
valueOf(double) - Static method in class org.eclipse.scada.core.Variant
 
valueOf(boolean) - Static method in class org.eclipse.scada.core.Variant
 
valueOf(Object) - Static method in class org.eclipse.scada.core.Variant
 
valueOf(String) - Static method in enum org.eclipse.scada.core.VariantType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.scada.sec.callback.ConfirmationCallback.ConfirmationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.scada.sec.utils.password.PasswordEncoding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eclipse.scada.sec.utils.password.PasswordType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eclipse.scada.core.VariantType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.scada.sec.callback.ConfirmationCallback.ConfirmationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.scada.sec.utils.password.PasswordEncoding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eclipse.scada.sec.utils.password.PasswordType
Returns an array containing the constants of this enum type, in the order they are declared.
ValueSource - Interface in org.eclipse.scada.hds
 
ValueVisitor - Interface in org.eclipse.scada.hds
 
VariableFieldPatternExtractor - Class in org.eclipse.scada.base.extractor.extract.pattern
 
VariableFieldPatternExtractor(Pattern, int, int, ValueConverter) - Constructor for class org.eclipse.scada.base.extractor.extract.pattern.VariableFieldPatternExtractor
 
Variant - Class in org.eclipse.scada.core
A variant data type that can hold any scalar value type.
Variant() - Constructor for class org.eclipse.scada.core.Variant
 
Variant(Object) - Constructor for class org.eclipse.scada.core.Variant
 
Variant(boolean) - Constructor for class org.eclipse.scada.core.Variant
 
Variant(double) - Constructor for class org.eclipse.scada.core.Variant
 
Variant(int) - Constructor for class org.eclipse.scada.core.Variant
 
Variant(long) - Constructor for class org.eclipse.scada.core.Variant
 
Variant(String) - Constructor for class org.eclipse.scada.core.Variant
 
Variant(Variant) - Constructor for class org.eclipse.scada.core.Variant
 
VariantComparator - Class in org.eclipse.scada.core
 
VariantComparator() - Constructor for class org.eclipse.scada.core.VariantComparator
 
VariantEditor - Class in org.eclipse.scada.core
 
VariantEditor() - Constructor for class org.eclipse.scada.core.VariantEditor
 
VariantJson - Interface in org.eclipse.scada.base.json
Variant JSON encoding
VariantJsonDeserializer - Class in org.eclipse.scada.base.json
 
VariantJsonDeserializer() - Constructor for class org.eclipse.scada.base.json.VariantJsonDeserializer
 
VariantJsonSerializer - Class in org.eclipse.scada.base.json
 
VariantJsonSerializer() - Constructor for class org.eclipse.scada.base.json.VariantJsonSerializer
 
VariantType - Enum in org.eclipse.scada.core
provides a enumeration for all types of a variant the ordinal values for each type are taken from Java's serialization protocol
visit(ValueVisitor) - Method in interface org.eclipse.scada.hds.DataFileAccessor
 
visit(ValueVisitor) - Method in class org.eclipse.scada.hds.DataFileAccessorImpl
 
visit(ValueVisitor, Date, Date) - Method in class org.eclipse.scada.hds.DataStoreAccesor
Visit values
visit(ValueVisitor, Date, Date) - Method in interface org.eclipse.scada.hds.ValueSource
Visit the value source
visitEntry(long, double, byte) - Method in interface org.eclipse.scada.hds.DataFileAccessorImpl.EntryVisitor
 
visitFirstValue(ValueVisitor) - Method in interface org.eclipse.scada.hds.DataFileAccessor
 
visitFirstValue(ValueVisitor) - Method in class org.eclipse.scada.hds.DataFileAccessorImpl
 

W

work(byte[]) - Method in interface org.eclipse.scada.base.pipe.Worker
 
Worker - Interface in org.eclipse.scada.base.pipe
 
WorkerAlreadyCreated - Exception in org.eclipse.scada.base.pipe
 
WorkerAlreadyCreated() - Constructor for exception org.eclipse.scada.base.pipe.WorkerAlreadyCreated
 
WorkerAlreadyCreated(String, Throwable, boolean, boolean) - Constructor for exception org.eclipse.scada.base.pipe.WorkerAlreadyCreated
 
WorkerAlreadyCreated(String, Throwable) - Constructor for exception org.eclipse.scada.base.pipe.WorkerAlreadyCreated
 
WorkerAlreadyCreated(String) - Constructor for exception org.eclipse.scada.base.pipe.WorkerAlreadyCreated
 
WorkerAlreadyCreated(Throwable) - Constructor for exception org.eclipse.scada.base.pipe.WorkerAlreadyCreated
 
WorkerHandle - Interface in org.eclipse.scada.base.pipe
 
wrap(File, DataFileAccessor) - Method in class org.eclipse.scada.hds.DataFilePool
 
write(DataNode) - Method in class org.eclipse.scada.ds.DataNodeTracker
Write to the data node if there currently is a service attached
writeNode(DataNode) - Method in interface org.eclipse.scada.ds.DataStore
 

X

XMLSignatureCallback - Class in org.eclipse.scada.sec.callback
 
XMLSignatureCallback() - Constructor for class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
XMLSignatureCallback(String) - Constructor for class org.eclipse.scada.sec.callback.XMLSignatureCallback
 
A B C D E F G H I J L M N O P Q R S T U V W X