|
Java EE 5 SDK 深圳电信培训中心.徐海蛟老师. |
||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造器 | 方法 | 详细信息: 字段 | 构造器 | 方法 |
javax.resource.spi.security Interface GenericCredential
Deprecated. The preferred way to represent generic credential information is via the
org.ietf.jgss.GSSCredential
interface in
J2SE Version 1.4, which provides similar functionality.
public interface GenericCredential
The interface javax.resource.spi.security.GenericCredential
defines a security mechanism independent interface for accessing
security credential of a resource principal.
The GenericCredential
interface provides a Java
wrapper over an underlying mechanism specific representation of
a security credential. For example, the GenericCredential
interface can be used to wrap Kerberos credentials.
The connector architecture does not define any standard format and requirements for security mechanism specific credentials. For example, a security credential wrapped by a GenericCredential interface can have a native representation specific to an operating system.
The GenericCredential interface enables a resource adapter to extract information about a security credential. The resource adapter can then manage EIS sign-on for a resource principal by either:
- using the credentials in an EIS specific manner if the underlying EIS supports the security mechanism type represented by the GenericCredential instance, or,
- using GSS-API if the resource adapter and underlying EIS instance support GSS-API.
方法摘要 | |
---|---|
boolean |
equals(Object another)
Deprecated. Tests if this GenericCredential instance refers to the same entity as the supplied object. |
byte[] |
getCredentialData()
Deprecated. Gets security data for a specific security mechanism represented by the GenericCredential. |
String |
getMechType()
Deprecated. Returns the mechanism type for the GenericCredential instance. |
String |
getName()
Deprecated. Returns the name of the resource principal associated with a GenericCredential instance. |
int |
hashCode()
Deprecated. Returns the hash code for this GenericCredential |
方法详细信息 |
---|
getName
String getName()
- Deprecated.
- Returns the name of the resource principal associated
with a GenericCredential instance.
- 返回:
- Name of the principal
getMechType
String getMechType()
- Deprecated.
- Returns the mechanism type for the GenericCredential instance.
The mechanism type definition for GenericCredential should be
consistent with the Object Identifier (OID) based representation
specified in the GSS specification. In the GenericCredential
interface, the mechanism type is returned as a stringified
representation of the OID specification.
- 返回:
- mechanism type
getCredentialData
byte[] getCredentialData() throws SecurityException
- Deprecated.
- Gets security data for a specific security mechanism represented
by the GenericCredential. An example is authentication data required
for establishing a secure association with an EIS instance on
behalf of the associated resource principal.
The getCredentialData method returns the credential representation as an array of bytes. Note that the connector architecture does not define any standard format for the returned credential data.
- 返回:
- credential representation as an array of bytes.
- 抛出异常:
SecurityException
- Failed operation due to security related error condition
equals
boolean equals(Object another)
- Deprecated.
- Tests if this GenericCredential instance refers to the same entity
as the supplied object. The two credentials must be acquired over
the same mechanisms and must refer to the same principal.
Returns true if the two GenericCredentials refer to the same entity;
false otherwise.
hashCode
int hashCode()
- Deprecated.
- Returns the hash code for this GenericCredential
- 返回:
- hash code for this GenericCredential
|
Java EE 5 SDK 深圳电信培训中心.徐海蛟老师. |
||||||||
上一个类 下一个类 | 框架 无框架 | ||||||||
摘要: 嵌套 | 字段 | 构造器 | 方法 | 详细信息: 字段 | 构造器 | 方法 |
提交错误或意见
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。深圳电信培训中心.徐海蛟老师教学参考.