java.net.SocketPermission翻译(2)

2008-02-23 09:51:40来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折


&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>

</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->

<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
java.net</FONT>
<BR>
Class SocketPermission</H2>
<PRE>
<A HREF="../../java/lang/Object.html" title="class in java.lang">java.lang.Object</A>
<IMG SRC="../../resources/inherit.gif" ALT="extended by"><A HREF="../../java/security/Permission.html" title="class in java.security">java.security.Permission</A>
<IMG SRC="../../resources/inherit.gif" ALT="extended by"><B>java.net.SocketPermission</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../java/security/Guard.html" title="interface in java.security">Guard</A>, <A HREF="../../java/io/Serializable.html" title="interface in java.io">Serializable</A></DD>
</DL>
<HR>
<DL>
<DT>public final class <B>SocketPermission</B><DT>extends <A HREF="../../java/security/Permission.html" title="class in java.security">Permission</A><DT>implements <A HREF="../../java/io/Serializable.html" title="interface in java.io">Serializable</A></DL>

<P>
This class represents Access to a network via sockets.
A SocketPermission consists of a
host specification and a set of "actions" specifying ways to
connect to that host. The host is specified as
该类表示通过套接字对网络的访问。一个SocketPermission由一个主机详细说明和连接这个主机的具体方式的一系列“动作”组成。
主机具体如下
<pre>
host = (hostname | IPv4address | iPv6reference) [:portrange]
portrange = portnumber | -portnumber | portnumber-[portnumber]
</pre>
The host is expressed as a DNS name, as a numerical IP address,
or as "localhost" (for the local machine).
The wildcard "*" may be included once in a DNS name host
specification. If it is included, it must be in the leftmost
position, as in "*.sun.com".
朱基被表示为一个DNS名称,一个数字的IP地址,或“localhost”(表示本地主机)。在DNS名称说明中可以包括
通配符“*”。如果包括,则必须位于最左侧,例如“*.sun.com”。
<p>
The format of the IPv6reference should follow that specified in <a
href="
http://www.ietf.org/rfc/rfc2732.txt"><i>RFC&nbsp;2732: Format
for Literal IPv6 Addresses in URLs</i></a>:
IPv6reference格式应遵循RFC2732:Format for Literal IPv6 Addresses in URLs:
<pre>
ipv6reference = "[" IPv6address "]"
</pre>
For example, you can construct a SocketPermission instance
as the following:
例如,你可以按以下方式构造SocketPermission实例:
<pre>
String hostAddress = inetaddress.getHostAddress();
if (inetaddress instanceof Inet6Address) {
sp = new SocketPermission("[" hostAddress "]:" port, action);
} else {
sp = new SocketPermission(hostAddress ":" port, action);
}
</pre>
or 或者
<pre>
String host = url.getHost();
sp = new SocketPermission(host ":" port, action);
</pre>
<p>
The <A HREF="Inet6Address.html#lform">full uncompressed form</A> of

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:[总结]看了treetable_例子1 后的小结

下一篇:我的J2ME作品-水浒笑传之林冲演义