⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 maf.java

📁 aglet的部分源码
💻 JAVA
字号:
package com.ibm.aglets;import com.ibm.aglet.*;import com.ibm.maf.*;import java.security.cert.Certificate;/* * @(#)MAF.java *  * IBM Confidential-Restricted *  * OCO Source Materials *  * 03L7246 (c) Copyright IBM Corp. 1996, 1998 *  * The source code for this program is not published or otherwise * divested of its trade secrets, irrespective of what has been * deposited with the U.S. Copyright Office. */// packagefinal class MAF {	static Certificate unknown_user_cert = 		AgletRuntime.getAnonymousUserCertificate();	public void print(Name name) {		System.out.println("type = " + name.agent_system_type);		System.out.println("auth = " + new String(name.authority));	}	static AgentProfile toAgentProfile(AgletInfo info) {		AgentProfile p = new AgentProfile(MAFUtil.toLanguageID("Java"), 										  MAFUtil.toAgentSystemType("Aglets"), 										  "Aglets 1.1 beta", 										  info.getAPIMajorVersion(), 										  info.getAPIMinorVersion(), 										  (short)1,		/* serialization */		null);		// Object[] __properties);		return p;	}	static Name toAgentSystemName(MAFAgentSystem_AgletsImpl sys, 								  Certificate owner) {		java.util.Random r = new java.util.Random();		byte[] ident_bytes = new byte[8];		r.nextBytes(ident_bytes);		try {			byte[] ownerEncoded = null;			if (owner != null) {				ownerEncoded = owner.getEncoded();			} 			return new Name(ownerEncoded, ident_bytes, 							MAFUtil.AGENT_SYSTEM_TYPE_AGLETS);		} catch (java.security.cert.CertificateEncodingException ex) {			ex.printStackTrace();			return null;		} 	}	static AgletInfo toAgletInfo(AgentProfile profile) {		return null;	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -