gnu.javax.crypto.sasl.plain

Interface PlainRegistry

Known Implementing Classes:
PlainAuthInfoProvider

public interface PlainRegistry

Field Summary

static String
DEFAULT_PASSWORD_FILE
Default fully qualified pathname of the PLAIN password file.
static String
DIR_FIELD
Name of the DIR field in the plain password file.
static String
GECOS_FIELD
Name of the GECOS field in the plain password file.
static String
GID_FIELD
Name of the GID field in the plain password file.
static String
PASSWORD_FILE
Name of PLAIN password file property.
static String
SHELL_FIELD
Name of the SHELL field in the plain password file.
static String
UID_FIELD
Name of the UID field in the plain password file.

Field Details

DEFAULT_PASSWORD_FILE

public static final String DEFAULT_PASSWORD_FILE
Default fully qualified pathname of the PLAIN password file.
Field Value:
"/etc/tpasswd"

DIR_FIELD

public static final String DIR_FIELD
Name of the DIR field in the plain password file.
Field Value:
"plain.dir"

GECOS_FIELD

public static final String GECOS_FIELD
Name of the GECOS field in the plain password file.
Field Value:
"plain.gecos"

GID_FIELD

public static final String GID_FIELD
Name of the GID field in the plain password file.
Field Value:
"plain.gid"

PASSWORD_FILE

public static final String PASSWORD_FILE
Name of PLAIN password file property.
Field Value:
"gnu.crypto.sasl.plain.password.file"

SHELL_FIELD

public static final String SHELL_FIELD
Name of the SHELL field in the plain password file.
Field Value:
"plain.shell"

UID_FIELD

public static final String UID_FIELD
Name of the UID field in the plain password file.
Field Value:
"plain.uid"

PlainRegistry.java -- Copyright (C) 2003, 2006 Free Software Foundation, Inc. This file is a part of GNU Classpath. GNU Classpath is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. GNU Classpath is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with GNU Classpath; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA Linking this library statically or dynamically with other modules is making a combined work based on this library. Thus, the terms and conditions of the GNU General Public License cover the whole combination. As a special exception, the copyright holders of this library give you permission to link this library with independent modules to produce an executable, regardless of the license terms of these independent modules, and to copy and distribute the resulting executable under terms of your choice, provided that you also meet, for each linked independent module, the terms and conditions of the license of that module. An independent module is a module which is not derived from or based on this library. If you modify this library, you may extend this exception to your version of the library, but you are not obligated to do so. If you do not wish to do so, delete this exception statement from your version.