Package io.prestosql.tests
Class ImmutableLdapObjectDefinitions
- java.lang.Object
-
- io.prestosql.tests.ImmutableLdapObjectDefinitions
-
public final class ImmutableLdapObjectDefinitions extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinitionAMERICA_ORGstatic io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinitionASIA_ORGstatic io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinitionCHILD_GROUPstatic io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinitionCHILD_GROUP_USERstatic io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinitionDEFAULT_GROUPstatic io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinitionDEFAULT_GROUP_USERstatic io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinitionORPHAN_USERstatic io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinitionPARENT_GROUPstatic io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinitionPARENT_GROUP_USERstatic io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinitionSPECIAL_USERstatic io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinitionUSER_IN_MULTIPLE_GROUPS
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinitionbuildLdapGroupObject(java.lang.String groupName, java.lang.String groupOrganizationName, java.lang.String userName, java.lang.String userOrganizationName, java.util.Optional<java.util.List<java.lang.String>> childGroupNames, java.util.Optional<java.lang.String> childGroupOrganizationName)static io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinitionbuildLdapGroupObject(java.lang.String groupName, java.lang.String userName, java.util.Optional<java.util.List<java.lang.String>> childGroupNames)static io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinitionbuildLdapOrganizationObject(java.lang.String id, java.lang.String distinguishedName, java.lang.String unit)static io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinitionbuildLdapUserObject(java.lang.String userName, java.lang.String userOrganizationName, java.util.Optional<java.util.List<java.lang.String>> groupNames, java.util.Optional<java.lang.String> groupOrganizationName, java.lang.String password)static io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinitionbuildLdapUserObject(java.lang.String userName, java.util.Optional<java.util.List<java.lang.String>> groupNames, java.lang.String password)
-
-
-
Field Detail
-
AMERICA_ORG
public static final io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinition AMERICA_ORG
-
ASIA_ORG
public static final io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinition ASIA_ORG
-
DEFAULT_GROUP
public static final io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinition DEFAULT_GROUP
-
PARENT_GROUP
public static final io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinition PARENT_GROUP
-
CHILD_GROUP
public static final io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinition CHILD_GROUP
-
DEFAULT_GROUP_USER
public static final io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinition DEFAULT_GROUP_USER
-
PARENT_GROUP_USER
public static final io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinition PARENT_GROUP_USER
-
CHILD_GROUP_USER
public static final io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinition CHILD_GROUP_USER
-
ORPHAN_USER
public static final io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinition ORPHAN_USER
-
SPECIAL_USER
public static final io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinition SPECIAL_USER
-
USER_IN_MULTIPLE_GROUPS
public static final io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinition USER_IN_MULTIPLE_GROUPS
-
-
Method Detail
-
buildLdapOrganizationObject
public static io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinition buildLdapOrganizationObject(java.lang.String id, java.lang.String distinguishedName, java.lang.String unit)
-
buildLdapGroupObject
public static io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinition buildLdapGroupObject(java.lang.String groupName, java.lang.String userName, java.util.Optional<java.util.List<java.lang.String>> childGroupNames)
-
buildLdapGroupObject
public static io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinition buildLdapGroupObject(java.lang.String groupName, java.lang.String groupOrganizationName, java.lang.String userName, java.lang.String userOrganizationName, java.util.Optional<java.util.List<java.lang.String>> childGroupNames, java.util.Optional<java.lang.String> childGroupOrganizationName)
-
buildLdapUserObject
public static io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinition buildLdapUserObject(java.lang.String userName, java.util.Optional<java.util.List<java.lang.String>> groupNames, java.lang.String password)
-
buildLdapUserObject
public static io.prestosql.tempto.fulfillment.ldap.LdapObjectDefinition buildLdapUserObject(java.lang.String userName, java.lang.String userOrganizationName, java.util.Optional<java.util.List<java.lang.String>> groupNames, java.util.Optional<java.lang.String> groupOrganizationName, java.lang.String password)
-
-