public class PasswordExpirationTime extends com.unboundid.directory.sdk.ds.api.VirtualAttributeProvider
Modifier and Type | Field and Description |
---|---|
static String |
DATE_FORMAT_ARGUMENT |
Constructor and Description |
---|
PasswordExpirationTime() |
Modifier and Type | Method and Description |
---|---|
com.unboundid.ldap.sdk.ResultCode |
applyConfiguration(com.unboundid.directory.sdk.ds.config.VirtualAttributeProviderConfig config,
com.unboundid.util.args.ArgumentParser parser,
List<String> adminActionsRequired,
List<String> messages) |
void |
defineConfigArguments(com.unboundid.util.args.ArgumentParser parser) |
com.unboundid.ldap.sdk.Attribute |
generateAttribute(com.unboundid.directory.sdk.common.types.OperationContext operationContext,
com.unboundid.directory.sdk.common.types.Entry entry,
String attributeName) |
String[] |
getExtensionDescription() |
String |
getExtensionName() |
void |
initializeVirtualAttributeProvider(com.unboundid.directory.sdk.ds.types.DirectoryServerContext serverContext,
com.unboundid.directory.sdk.ds.config.VirtualAttributeProviderConfig config,
com.unboundid.util.args.ArgumentParser parser) |
boolean |
isMultiValued() |
public static final String DATE_FORMAT_ARGUMENT
public PasswordExpirationTime()
public String getExtensionName()
getExtensionName
in interface com.unboundid.directory.sdk.common.internal.UnboundIDExtension
getExtensionName
in class com.unboundid.directory.sdk.ds.api.VirtualAttributeProvider
public String[] getExtensionDescription()
getExtensionDescription
in interface com.unboundid.directory.sdk.common.internal.UnboundIDExtension
getExtensionDescription
in class com.unboundid.directory.sdk.ds.api.VirtualAttributeProvider
public void defineConfigArguments(com.unboundid.util.args.ArgumentParser parser) throws com.unboundid.util.args.ArgumentException
defineConfigArguments
in interface com.unboundid.directory.sdk.common.internal.Configurable
defineConfigArguments
in class com.unboundid.directory.sdk.ds.api.VirtualAttributeProvider
com.unboundid.util.args.ArgumentException
public com.unboundid.ldap.sdk.ResultCode applyConfiguration(com.unboundid.directory.sdk.ds.config.VirtualAttributeProviderConfig config, com.unboundid.util.args.ArgumentParser parser, List<String> adminActionsRequired, List<String> messages)
applyConfiguration
in interface com.unboundid.directory.sdk.common.internal.Reconfigurable<com.unboundid.directory.sdk.ds.config.VirtualAttributeProviderConfig>
applyConfiguration
in class com.unboundid.directory.sdk.ds.api.VirtualAttributeProvider
public void initializeVirtualAttributeProvider(com.unboundid.directory.sdk.ds.types.DirectoryServerContext serverContext, com.unboundid.directory.sdk.ds.config.VirtualAttributeProviderConfig config, com.unboundid.util.args.ArgumentParser parser) throws com.unboundid.ldap.sdk.LDAPException
initializeVirtualAttributeProvider
in class com.unboundid.directory.sdk.ds.api.VirtualAttributeProvider
com.unboundid.ldap.sdk.LDAPException
public boolean isMultiValued()
isMultiValued
in class com.unboundid.directory.sdk.ds.api.VirtualAttributeProvider
public com.unboundid.ldap.sdk.Attribute generateAttribute(com.unboundid.directory.sdk.common.types.OperationContext operationContext, com.unboundid.directory.sdk.common.types.Entry entry, String attributeName)
generateAttribute
in class com.unboundid.directory.sdk.ds.api.VirtualAttributeProvider
Copyright © 2019 PingIdentity Corp.. All rights reserved.