com.ibm.security.krb5.internal

Class EncAPRepPart

  1. java.lang.Object
  2. extended bycom.ibm.security.krb5.internal.EncAPRepPart

  1. public class EncAPRepPart
  2. extends java.lang.Object
Implements the ASN.1 EncAPRepPart type. EncAPRepPart ::= [APPLICATION 27] SEQUENCE { ctime[0] KerberosTime, cusec[1] INTEGER, subkey[2] EncryptionKey OPTIONAL, seq-number[3] INTEGER OPTIONAL } <p> This definition reflects the Network Working Group RFC 1510 specifications dated September 1993 and available at <a href="http://www.ietf.org/rfc/rfc1510.txt">http://www.ietf.org/rfc/rfc1510.txt</a>. <hr /> <!-- ========== CONSTRUCTOR SUMMARY ========== --> <h2 id="constructor_summary" class="block-title table-heading-color summary"> Constructor Summary</h2> <table class="summary" summary="Constructor Summary table, listing constructors, and an explanation" > <tr> <th class="table-header table-sub-heading-color no-wrap">Constructor and Description</th> </tr> <tr class="table-row-cColor"> <td><code><strong><a href="../../../../../com/ibm/security/krb5/internal/EncAPRepPart.html#EncAPRepPart_byte.._">EncAPRepPart</a></strong>(byte[] data)</code> </td> </tr> <tr class="table-row-cColor"> <td><code><strong><a href="../../../../../com/ibm/security/krb5/internal/EncAPRepPart.html#EncAPRepPart_com.ibm.security.util.DerValue_">EncAPRepPart</a></strong>(com.ibm.security.util.DerValue encoding)</code> </td> </tr> <tr class="table-row-cColor"> <td><code><strong><a href="../../../../../com/ibm/security/krb5/internal/EncAPRepPart.html#EncAPRepPart_com.ibm.security.krb5.internal.KerberosTime_int_com.ibm.security.krb5.EncryptionKey_java.lang.Integer_">EncAPRepPart</a></strong>(<a href="../../../../../com/ibm/security/krb5/internal/KerberosTime.html" title="class in com.ibm.security.krb5.internal">KerberosTime</a> new_ctime,int new_cusec,<a href="../../../../../com/ibm/security/krb5/EncryptionKey.html" title="class in com.ibm.security.krb5">EncryptionKey</a> new_subKey,java.lang.Integer new_seqNumber)</code> </td> </tr> </table> <!-- ========== METHOD SUMMARY ========== --> <h2 id="method_summary" class="block-title table-heading-color summary"> Method Summary</h2> <table class="summary" summary="Method Summary table, listing methods, and an explanation" > <tr> <th class="table-header table-sub-heading-color no-wrap">Modifier and Type</th> <th class="table-header table-sub-heading-color no-wrap">Method and Description</th> </tr> <tr class="table-row-cColor"> <td class="vertical-align" width="1%"> <ol class="code-list compact"> <li class="code-line-right">byte[]</li> </ol> </td> <td><code><strong><a href="../../../../../com/ibm/security/krb5/internal/EncAPRepPart.html#asn1Encode__">asn1Encode</a></strong>()</code> <div class="summary"> Encodes an EncAPRepPart object. </div> </td> </tr> <tr class="table-row-cColor"> <td class="vertical-align" width="1%"> <ol class="code-list compact"> <li class="code-line-right">int</li> </ol> </td> <td><code><strong><a href="../../../../../com/ibm/security/krb5/internal/EncAPRepPart.html#getMicroSeconds__">getMicroSeconds</a></strong>()</code> </td> </tr> <tr class="table-row-cColor"> <td class="vertical-align" width="1%"> <ol class="code-list compact"> <li class="code-line-right">java.lang.Integer</li> </ol> </td> <td><code><strong><a href="../../../../../com/ibm/security/krb5/internal/EncAPRepPart.html#getSeqNumber__">getSeqNumber</a></strong>()</code> </td> </tr> <tr class="table-row-cColor"> <td class="vertical-align" width="1%"> <ol class="code-list compact"> <li class="code-line-right"><a href="../../../../../com/ibm/security/krb5/EncryptionKey.html" title="class in com.ibm.security.krb5">EncryptionKey</a></li> </ol> </td> <td><code><strong><a href="../../../../../com/ibm/security/krb5/internal/EncAPRepPart.html#getSubKey__">getSubKey</a></strong>()</code> </td> </tr> <tr class="table-row-cColor"> <td class="vertical-align" width="1%"> <ol class="code-list compact"> <li class="code-line-right"><a href="../../../../../com/ibm/security/krb5/internal/KerberosTime.html" title="class in com.ibm.security.krb5.internal">KerberosTime</a></li> </ol> </td> <td><code><strong><a href="../../../../../com/ibm/security/krb5/internal/EncAPRepPart.html#getTime__">getTime</a></strong>()</code> </td> </tr> </table> <table id="methods_inherited_from_class_java.lang.Object" class="summary" summary="Method Summary table, listing methods, and an explanation" > <tr class="table-sub-heading-color"> <th class="table-header">Methods inherited from class java.lang.Object</th> </tr> <tr class="table-row-cColor"> <td><code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></td> </tr> </table> <!-- ========== CONSTRUCTOR DETAIL ========== --> <h2 id="constructor_detail" class="block-title table-heading-color"> Constructor Detail</h2> <h3 id="EncAPRepPart_com.ibm.security.krb5.internal.KerberosTime_int_com.ibm.security.krb5.EncryptionKey_java.lang.Integer_"> EncAPRepPart </h3> <ol class="code-list"> <li class="code-line0">public <strong>EncAPRepPart</strong>(<a href="../../../../../com/ibm/security/krb5/internal/KerberosTime.html" title="class in com.ibm.security.krb5.internal">KerberosTime</a> new_ctime,</li> <li class="code-line19">int new_cusec,</li> <li class="code-line19"><a href="../../../../../com/ibm/security/krb5/EncryptionKey.html" title="class in com.ibm.security.krb5">EncryptionKey</a> new_subKey,</li> <li class="code-line19">java.lang.Integer new_seqNumber)</li> </ol> <hr /> <h3 id="EncAPRepPart_byte.._"> EncAPRepPart </h3> <ol class="code-list"> <li class="code-line0">public <strong>EncAPRepPart</strong>(byte[] data)</li> <li class="code-line13">throws <a href="../../../../../com/ibm/security/krb5/Asn1Exception.html" title="class in com.ibm.security.krb5">Asn1Exception</a></li> <li class="code-line20">java.io.IOException</li> </ol> <div class="detail"> <div class="tag-name">Throws:</div> <div class="tag-value"><code><a href="../../../../../com/ibm/security/krb5/Asn1Exception.html" title="class in com.ibm.security.krb5">Asn1Exception</a></code></div> <div class="tag-value"><code>java.io.IOException</code></div> </div> <hr /> <h3 id="EncAPRepPart_com.ibm.security.util.DerValue_"> EncAPRepPart </h3> <ol class="code-list"> <li class="code-line0">public <strong>EncAPRepPart</strong>(com.ibm.security.util.DerValue encoding)</li> <li class="code-line13">throws <a href="../../../../../com/ibm/security/krb5/Asn1Exception.html" title="class in com.ibm.security.krb5">Asn1Exception</a></li> <li class="code-line20">java.io.IOException</li> </ol> <div class="detail"> <div class="tag-name">Throws:</div> <div class="tag-value"><code><a href="../../../../../com/ibm/security/krb5/Asn1Exception.html" title="class in com.ibm.security.krb5">Asn1Exception</a></code></div> <div class="tag-value"><code>java.io.IOException</code></div> </div> <!-- ========== METHOD DETAIL ========== --> <h2 id="method_detail" class="block-title table-heading-color"> Method Detail</h2> <h3 id="asn1Encode__"> asn1Encode </h3> <ol class="code-list"> <li class="code-line0">public byte[] <strong>asn1Encode</strong>()</li> <li class="code-line18">throws <a href="../../../../../com/ibm/security/krb5/Asn1Exception.html" title="class in com.ibm.security.krb5">Asn1Exception</a></li> <li class="code-line25">java.io.IOException</li> </ol> <div class="detail"> <div class="comment"> Encodes an EncAPRepPart object. </div> </div> <div class="detail"> <div class="tag-name">Returns:</div> <div class="tag-value">byte array of encoded EncAPRepPart object. </div> <div class="tag-name">Throws:</div> <div class="tag-value"><code><a href="../../../../../com/ibm/security/krb5/Asn1Exception.html" title="class in com.ibm.security.krb5">Asn1Exception</a></code> - if an error occurs while decoding an ASN1 encoded data. </div> <div class="tag-value"><code>java.io.IOException</code> - if an I/O error occurs while reading encoded data. </div> </div> <hr /> <h3 id="getSubKey__"> getSubKey </h3> <ol class="code-list"> <li class="code-line0">public final <a href="../../../../../com/ibm/security/krb5/EncryptionKey.html" title="class in com.ibm.security.krb5">EncryptionKey</a> <strong>getSubKey</strong>( )</li> </ol> <hr /> <h3 id="getSeqNumber__"> getSeqNumber </h3> <ol class="code-list"> <li class="code-line0">public final java.lang.Integer <strong>getSeqNumber</strong>( )</li> </ol> <hr /> <h3 id="getTime__"> getTime </h3> <ol class="code-list"> <li class="code-line0">public <a href="../../../../../com/ibm/security/krb5/internal/KerberosTime.html" title="class in com.ibm.security.krb5.internal">KerberosTime</a> <strong>getTime</strong>()</li> </ol> <hr /> <h3 id="getMicroSeconds__"> getMicroSeconds </h3> <ol class="code-list"> <li class="code-line0">public int <strong>getMicroSeconds</strong>()</li> </ol> </div> <!-- ========== END OF CLASS DATA ========== --> <!-- ========== START OF BOTTOM NAVBAR ========== --> <div role="navigation" title="bottom navigation bar"> <hr id="navbar_bottom" /> <div class="running-header-bottom"> </div> <div class="nav-bar"> <div class="skip"> <a href="#skip-navbar_bottom" title="Skip navigation links">Skip navigation links</a> </div> <ul id="navbar_bottom_firstrow" class="nav-bar-list nav-bar-cell1"> <li class="nav-bar nav-bar-font1"><a class="nav-bar" href="../../../../../overview-summary.html">Overview</a></li> <li class="nav-bar nav-bar-font1"><a class="nav-bar" href="package-summary.html">Package</a></li> <li class="nav-bar nav-bar-font1-rev nav-bar-cell1-rev">Class</li> <li class="nav-bar nav-bar-font1"><a class="nav-bar" href="package-tree.html">Tree</a></li> <li class="nav-bar nav-bar-font1"><a class="nav-bar" href="../../../../../deprecated-list.html">Deprecated</a></li> <li class="nav-bar nav-bar-font1"><a class="nav-bar" href="../../../../../index-all.html">Index</a></li> <li class="nav-bar nav-bar-font1"><a class="nav-bar" href="../../../../../help-doc.html">Help</a></li> </ul> </div> <ul class="nav-bar2-list"> <li class="nav-bar2 nav-bar-font1"><a href="../../../../../com/ibm/security/krb5/internal/Context.html" title="class in com.ibm.security.krb5.internal"><strong>Previous Class</strong></a> | <a href="../../../../../com/ibm/security/krb5/internal/EncASRepPart.html" title="class in com.ibm.security.krb5.internal"><strong>Next Class</strong></a></li> <li class="nav-bar-gap nav-bar2 nav-bar-font1"><a href="../../../../../index.html?com/ibm/security/krb5/internal/EncAPRepPart.html" target="_top">Frames</a> | <a href="EncAPRepPart.html" target="_top">No Frames</a></li> <li class="nav-bar-gap nav-bar2 nav-bar-font1"><a href="../../../../../overview-tree.html">All Hierarchies</a></li> <li class="nav-bar-gap nav-bar2 nav-bar-font1"><script type="text/javascript"> //<![CDATA[ if(window==top) { var labelVar = "All Classes"; document.writeln('<a href="../../../../../allclasses-noframe.html">' + labelVar + '</a>'); } //]]> </script> <noscript> <a href="../../../../../allclasses-noframe.html">All Classes</a> </noscript> </li> </ul> <ul class="nav-bar2-list"> <li class="nav-bar2">Summary: Nested | Field | <a href="#constructor_summary">Constructor</a> | <a href="#method_summary">Method</a></li> <li class="nav-bar-gap nav-bar2">Detail: Field | <a href="#constructor_detail">Constructor</a> | <a href="#method_detail">Method</a></li> </ul> <hr id="skip-navbar_bottom" /> </div> <!-- ========== End of bottom navbar ========== --> &copy; Portions Copyright 2003, 2011 IBM Corporation. All rights reserved.<BR/> &copy; Portions Copyright 2003, 2011, Oracle and/or its affiliates. All rights reserved. </body> </html>