001 package org.omg.CSI; 002 003 004 /** 005 * org/omg/CSI/IdentityToken.java . 006 * Generated by the IDL-to-Java compiler (portable), version "3.2" 007 * from /home/iurt/rpm/BUILD/geronimo-spec-corba/src/main/idl/CSI.idl 008 * Saturday, November 26, 2011 9:53:36 PM UTC 009 */ 010 011 public final class IdentityToken implements org.omg.CORBA.portable.IDLEntity 012 { 013 private boolean ___absent; 014 private boolean ___anonymous; 015 private byte[] ___principal_name; 016 private byte[] ___certificate_chain; 017 private byte[] ___dn; 018 private byte[] ___id; 019 private int __discriminator; 020 private boolean __uninitialized = true; 021 022 public IdentityToken () 023 { 024 } 025 026 public int discriminator () 027 { 028 if (__uninitialized) 029 throw new org.omg.CORBA.BAD_OPERATION (); 030 return __discriminator; 031 } 032 033 public boolean absent () 034 { 035 if (__uninitialized) 036 throw new org.omg.CORBA.BAD_OPERATION (); 037 verifyabsent (__discriminator); 038 return ___absent; 039 } 040 041 public void absent (boolean value) 042 { 043 __discriminator = org.omg.CSI.ITTAbsent.value; 044 ___absent = value; 045 __uninitialized = false; 046 } 047 048 public void absent (int discriminator, boolean value) 049 { 050 verifyabsent (discriminator); 051 __discriminator = discriminator; 052 ___absent = value; 053 __uninitialized = false; 054 } 055 056 private void verifyabsent (int discriminator) 057 { 058 if (discriminator != org.omg.CSI.ITTAbsent.value) 059 throw new org.omg.CORBA.BAD_OPERATION (); 060 } 061 062 public boolean anonymous () 063 { 064 if (__uninitialized) 065 throw new org.omg.CORBA.BAD_OPERATION (); 066 verifyanonymous (__discriminator); 067 return ___anonymous; 068 } 069 070 public void anonymous (boolean value) 071 { 072 __discriminator = org.omg.CSI.ITTAnonymous.value; 073 ___anonymous = value; 074 __uninitialized = false; 075 } 076 077 public void anonymous (int discriminator, boolean value) 078 { 079 verifyanonymous (discriminator); 080 __discriminator = discriminator; 081 ___anonymous = value; 082 __uninitialized = false; 083 } 084 085 private void verifyanonymous (int discriminator) 086 { 087 if (discriminator != org.omg.CSI.ITTAnonymous.value) 088 throw new org.omg.CORBA.BAD_OPERATION (); 089 } 090 091 public byte[] principal_name () 092 { 093 if (__uninitialized) 094 throw new org.omg.CORBA.BAD_OPERATION (); 095 verifyprincipal_name (__discriminator); 096 return ___principal_name; 097 } 098 099 public void principal_name (byte[] value) 100 { 101 __discriminator = org.omg.CSI.ITTPrincipalName.value; 102 ___principal_name = value; 103 __uninitialized = false; 104 } 105 106 public void principal_name (int discriminator, byte[] value) 107 { 108 verifyprincipal_name (discriminator); 109 __discriminator = discriminator; 110 ___principal_name = value; 111 __uninitialized = false; 112 } 113 114 private void verifyprincipal_name (int discriminator) 115 { 116 if (discriminator != org.omg.CSI.ITTPrincipalName.value) 117 throw new org.omg.CORBA.BAD_OPERATION (); 118 } 119 120 public byte[] certificate_chain () 121 { 122 if (__uninitialized) 123 throw new org.omg.CORBA.BAD_OPERATION (); 124 verifycertificate_chain (__discriminator); 125 return ___certificate_chain; 126 } 127 128 public void certificate_chain (byte[] value) 129 { 130 __discriminator = org.omg.CSI.ITTX509CertChain.value; 131 ___certificate_chain = value; 132 __uninitialized = false; 133 } 134 135 public void certificate_chain (int discriminator, byte[] value) 136 { 137 verifycertificate_chain (discriminator); 138 __discriminator = discriminator; 139 ___certificate_chain = value; 140 __uninitialized = false; 141 } 142 143 private void verifycertificate_chain (int discriminator) 144 { 145 if (discriminator != org.omg.CSI.ITTX509CertChain.value) 146 throw new org.omg.CORBA.BAD_OPERATION (); 147 } 148 149 public byte[] dn () 150 { 151 if (__uninitialized) 152 throw new org.omg.CORBA.BAD_OPERATION (); 153 verifydn (__discriminator); 154 return ___dn; 155 } 156 157 public void dn (byte[] value) 158 { 159 __discriminator = org.omg.CSI.ITTDistinguishedName.value; 160 ___dn = value; 161 __uninitialized = false; 162 } 163 164 public void dn (int discriminator, byte[] value) 165 { 166 verifydn (discriminator); 167 __discriminator = discriminator; 168 ___dn = value; 169 __uninitialized = false; 170 } 171 172 private void verifydn (int discriminator) 173 { 174 if (discriminator != org.omg.CSI.ITTDistinguishedName.value) 175 throw new org.omg.CORBA.BAD_OPERATION (); 176 } 177 178 public byte[] id () 179 { 180 if (__uninitialized) 181 throw new org.omg.CORBA.BAD_OPERATION (); 182 verifyid (__discriminator); 183 return ___id; 184 } 185 186 public void id (byte[] value) 187 { 188 __discriminator = 0; 189 ___id = value; 190 __uninitialized = false; 191 } 192 193 public void id (int discriminator, byte[] value) 194 { 195 verifyid (discriminator); 196 __discriminator = discriminator; 197 ___id = value; 198 __uninitialized = false; 199 } 200 201 private void verifyid (int discriminator) 202 { 203 if (discriminator == org.omg.CSI.ITTAbsent.value || discriminator == org.omg.CSI.ITTAnonymous.value || discriminator == org.omg.CSI.ITTPrincipalName.value || discriminator == org.omg.CSI.ITTX509CertChain.value || discriminator == org.omg.CSI.ITTDistinguishedName.value) 204 throw new org.omg.CORBA.BAD_OPERATION (); 205 } 206 207 } // class IdentityToken