DOFAuthenticatorConfig ClassOpenDOF Object Access Library
This class represents the configuration for an authenticator.
Inheritance Hierarchy

SystemObject
  org.opendof.core.oalDOFAuthenticatorConfig

Namespace: org.opendof.core.oal
Assembly: dof-oal (in dof-oal.dll) Version: 7.0.1.2
Syntax

C#
[SerializableAttribute]
public sealed class Config : DOFImmutable

The DOFAuthenticatorConfig type exposes the following members.

Methods

  NameDescription
Public methodEquals (Overrides ObjectEquals(Object).)
Public methodgetAuthenticatorIdentifier
Get the authenticator identity of this node, which is handling the storage authentication requests.
Public methodgetDebugKey
Returns the key to distribute when in debug mode.
Public methodgetDomainID
Get the domain identifier.
Public methodGetHashCode (Overrides ObjectGetHashCode.)
Public methodgetMaxGrantLifetime
Get the maximum lifetime for permission grants authorized by the authenticator.
Public methodgetName
Get the authenticator's name.
Public methodgetStorage
Get the storage implementation.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodisDebug
Returns whether or not the authenticator is functioning in debug mode.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Fields

  NameDescription
Public fieldStatic memberDEFAULT_MAX_GRANT_LIFETIME
The default maximum lifetime of a permission grant, in minutes.
Top
Remarks

This class represents the configuration for an authenticator. Each authenticator requires a configuration, although not all configuration options must be specified.

Must be created with a Builder . This class is immutable once built. Any changes will need to be made using the Builder.Builder(Config) constructor.

See Also

Reference