Spec-Zone .ru
спецификации, руководства, описания, API


javax.resource.spi.security
Класс PasswordCredential

java.lang.Object
  расширенный javax.resource.spi.security.PasswordCredential
Все Реализованные Интерфейсы:
java.io. Сериализуемый

public final class PasswordCredential
расширяет java.lang. Объект
реализации java.io. Сериализуемый

class PasswordCredential действует как держатель для имени пользователя и пароля.

С тех пор:
0.6
Версия:
0.6
Автор:
Рэхул Шарма
См. Также:
ManagedConnectionFactory, Сериализированная Форма

Сводка конструктора
PasswordCredential(java.lang.String userName, char[] password)
          Создает новое PasswordCredential объект от данного имени пользователя и пароля.
 
Сводка метода
 boolean equals(java.lang.Object other)
          Сравнивает этот PasswordCredential с указанным объектом для равенства.
 ManagedConnectionFactory getManagedConnectionFactory()
          Получает целевой ManagedConnectionFactory, для которого имя пользователя и пароль были установлены сервером приложений.
 char[] getPassword()
          Возвращает пользовательский пароль.
 java.lang.String getUserName()
          Возвращает имя пользователя.
 int hashCode()
          Возвращает хэш-код для этого PasswordCredential
 void setManagedConnectionFactory(ManagedConnectionFactory mcf)
          Устанавливает целевой экземпляр ManagedConenctionFactory, для которого имя пользователя и пароль были установлены сервером приложений.
 
Методы, наследованные от class java.lang. Объект
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Деталь конструктора

PasswordCredential

public PasswordCredential(java.lang.String userName,
                          char[] password)
Создает новое PasswordCredential объект от данного имени пользователя и пароля.

Отметьте, что данный пользовательский пароль клонируется прежде, чем он будет сохранен в новом PasswordCredential объект.

Параметры:
userName - имя пользователя
password - пароль пользователя
Деталь метода

getUserName

public java.lang.String getUserName()
Возвращает имя пользователя.

Возвраты:
имя пользователя

getPassword

public char[] getPassword()
Возвращает пользовательский пароль.

Отметьте, что этот метод возвращает ссылку на пароль. Это - обязанность вызывающей стороны обнулить информацию о пароле после того, как это больше не необходимо.

Возвраты:
пароль

getManagedConnectionFactory

public ManagedConnectionFactory getManagedConnectionFactory()
Получает целевой ManagedConnectionFactory, для которого имя пользователя и пароль были установлены сервером приложений. Фабрика ManagedConnection-использует это поле, чтобы узнать, должен ли PasswordCredential использоваться этим для входа в систему к целевому экземпляру EIS.

Возвраты:
Экземпляр ManagedConnectionFactory, для которого были определены имя пользователя и пароль

setManagedConnectionFactory

public void setManagedConnectionFactory(ManagedConnectionFactory mcf)
Устанавливает целевой экземпляр ManagedConenctionFactory, для которого имя пользователя и пароль были установлены сервером приложений.

Параметры:
mcf - Экземпляр ManagedConnectionFactory, для которого были определены имя пользователя и пароль

равняется

public boolean equals(java.lang.Object other)
Сравнивает этот PasswordCredential с указанным объектом для равенства. Два экземпляра PasswordCredential являются тем же самым, если они равны в имени пользователя и пароле.

Переопределения:
equals в class java.lang.Object
Параметры:
other - Объект, с которым должен быть сравнен PasswordCredential
Возвраты:
true, если и если указанным объектом является PasswordCredential, имя пользователя которого и пароль равны этому экземпляру.

хэш-код

public int hashCode()
Возвращает хэш-код для этого PasswordCredential

Переопределения:
hashCode в class java.lang.Object
Возвраты:
хэш-код для этого PasswordCredential


Представьте ошибку или функцию

Авторское право © 2009-2011, Oracle Corporation и/или его филиалы. Все права защищены. Использование подвергается срокам действия лицензии.

Сгенерированный на 10-February-2011 12:41

free hit counter