public static class SecurityConfiguration.Default extends java.lang.Object implements SecurityConfiguration
SecurityConfiguration.Default| Constructor and Description |
|---|
Default() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<? extends CommitHook> |
getCommitHooks(java.lang.String workspaceName)
Returns the list of commit hooks that need to be executed for the
specified workspace name.
|
java.util.List<ThreeWayConflictHandler> |
getConflictHandlers()
Returns the list of conflict handlers available for this security configuration.
|
Context |
getContext() |
java.lang.String |
getName()
Returns the name of this security configuration.
|
ConfigurationParameters |
getParameters()
Returns the configuration parameters associated with this security
configuration instance.
|
java.util.List<ProtectedItemImporter> |
getProtectedItemImporters() |
RepositoryInitializer |
getRepositoryInitializer()
Returns a repository initializer for this security configuration.
|
java.util.List<? extends ValidatorProvider> |
getValidators(java.lang.String workspaceName,
java.util.Set<java.security.Principal> principals,
MoveTracker moveTracker)
Returns the list of validators that need to be executed for the specified
workspace name.
|
WorkspaceInitializer |
getWorkspaceInitializer()
Returns a workspace initializer for this security configuration.
|
public java.lang.String getName()
SecurityConfigurationgetName in interface SecurityConfigurationpublic ConfigurationParameters getParameters()
SecurityConfigurationConfigurationParameters.EMPTY should be returned.getParameters in interface SecurityConfigurationpublic WorkspaceInitializer getWorkspaceInitializer()
SecurityConfigurationWorkspaceInitializer.DEFAULT should be returned.getWorkspaceInitializer in interface SecurityConfigurationWorkspaceInitializer.public RepositoryInitializer getRepositoryInitializer()
SecurityConfigurationRepositoryInitializer.DEFAULT should be returned.getRepositoryInitializer in interface SecurityConfigurationRepositoryInitializer.public java.util.List<? extends CommitHook> getCommitHooks(java.lang.String workspaceName)
SecurityConfigurationgetCommitHooks in interface SecurityConfigurationworkspaceName - The name of the workspace.public java.util.List<? extends ValidatorProvider> getValidators(java.lang.String workspaceName, java.util.Set<java.security.Principal> principals, MoveTracker moveTracker)
SecurityConfigurationgetValidators in interface SecurityConfigurationworkspaceName - The name of the workspace.principals - The set of principals associated with the subject
that is committing modifications.moveTracker - The move tracker associated with the commit.public java.util.List<ThreeWayConflictHandler> getConflictHandlers()
SecurityConfigurationgetConflictHandlers in interface SecurityConfigurationThreeWayConflictHandler.public java.util.List<ProtectedItemImporter> getProtectedItemImporters()
getProtectedItemImporters in interface SecurityConfigurationpublic Context getContext()
getContext in interface SecurityConfiguration"Copyright © 2010 - 2020 Adobe Systems Incorporated. All Rights Reserved"