本文整理汇总了Java中org.apache.hadoop.oncrpc.security.Credentials类的典型用法代码示例。如果您正苦于以下问题:Java Credentials类的具体用法?Java Credentials怎么用?Java Credentials使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
Credentials类属于org.apache.hadoop.oncrpc.security包,在下文中一共展示了Credentials类的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: testConstructor
import org.apache.hadoop.oncrpc.security.Credentials; //导入依赖的package包/类
@Test
public void testConstructor() {
Credentials credential = new CredentialsNone();
Verifier verifier = new VerifierNone();
int rpcVersion = RpcCall.RPC_VERSION;
int program = 2;
int version = 3;
int procedure = 4;
RpcCall call = new RpcCall(0, RpcMessage.Type.RPC_CALL, rpcVersion, program,
version, procedure, credential, verifier);
assertEquals(0, call.getXid());
assertEquals(RpcMessage.Type.RPC_CALL, call.getMessageType());
assertEquals(rpcVersion, call.getRpcVersion());
assertEquals(program, call.getProgram());
assertEquals(version, call.getVersion());
assertEquals(procedure, call.getProcedure());
assertEquals(credential, call.getCredential());
assertEquals(verifier, call.getVerifier());
}
开发者ID:naver,项目名称:hadoop,代码行数:20,代码来源:TestRpcCall.java
示例2: getSecurityHandler
import org.apache.hadoop.oncrpc.security.Credentials; //导入依赖的package包/类
private SecurityHandler getSecurityHandler(Credentials credentials,
Verifier verifier) {
if (credentials instanceof CredentialsSys) {
return new SysSecurityHandler((CredentialsSys) credentials, iug);
} else {
// TODO: support GSS and handle other cases
return null;
}
}
开发者ID:naver,项目名称:hadoop,代码行数:10,代码来源:RpcProgramNfs3.java
示例3: RpcCall
import org.apache.hadoop.oncrpc.security.Credentials; //导入依赖的package包/类
protected RpcCall(int xid, RpcMessage.Type messageType, int rpcVersion,
int program, int version, int procedure, Credentials credential,
Verifier verifier) {
super(xid, messageType);
this.rpcVersion = rpcVersion;
this.program = program;
this.version = version;
this.procedure = procedure;
this.credentials = credential;
this.verifier = verifier;
if (LOG.isTraceEnabled()) {
LOG.trace(this);
}
validate();
}
开发者ID:naver,项目名称:hadoop,代码行数:16,代码来源:RpcCall.java
示例4: write
import org.apache.hadoop.oncrpc.security.Credentials; //导入依赖的package包/类
@Override
public XDR write(XDR xdr) {
xdr.writeInt(xid);
xdr.writeInt(RpcMessage.Type.RPC_CALL.getValue());
xdr.writeInt(2);
xdr.writeInt(program);
xdr.writeInt(version);
xdr.writeInt(procedure);
Credentials.writeFlavorAndCredentials(credentials, xdr);
Verifier.writeFlavorAndVerifier(verifier, xdr);
return xdr;
}
开发者ID:naver,项目名称:hadoop,代码行数:13,代码来源:RpcCall.java
示例5: read
import org.apache.hadoop.oncrpc.security.Credentials; //导入依赖的package包/类
public static RpcCall read(XDR xdr) {
return new RpcCall(xdr.readInt(), RpcMessage.Type.fromValue(xdr.readInt()),
xdr.readInt(), xdr.readInt(), xdr.readInt(), xdr.readInt(),
Credentials.readFlavorAndCredentials(xdr),
Verifier.readFlavorAndVerifier(xdr));
}
开发者ID:naver,项目名称:hadoop,代码行数:7,代码来源:RpcCall.java
示例6: getInstance
import org.apache.hadoop.oncrpc.security.Credentials; //导入依赖的package包/类
public static RpcCall getInstance(int xid, int program, int version,
int procedure, Credentials cred, Verifier verifier) {
return new RpcCall(xid, RpcMessage.Type.RPC_CALL, 2, program, version,
procedure, cred, verifier);
}
开发者ID:naver,项目名称:hadoop,代码行数:6,代码来源:RpcCall.java
示例7: getCredential
import org.apache.hadoop.oncrpc.security.Credentials; //导入依赖的package包/类
public Credentials getCredential() {
return credentials;
}
开发者ID:naver,项目名称:hadoop,代码行数:4,代码来源:RpcCall.java
注:本文中的org.apache.hadoop.oncrpc.security.Credentials类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论