You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by dr...@apache.org on 2015/01/13 04:38:16 UTC
[10/10] directory-kerberos git commit: DIRKRB-133 Added apache
license header. Contributed by Lin Chen
DIRKRB-133 Added apache license header. Contributed by Lin Chen
Project: http://git-wip-us.apache.org/repos/asf/directory-kerberos/repo
Commit: http://git-wip-us.apache.org/repos/asf/directory-kerberos/commit/05699afe
Tree: http://git-wip-us.apache.org/repos/asf/directory-kerberos/tree/05699afe
Diff: http://git-wip-us.apache.org/repos/asf/directory-kerberos/diff/05699afe
Branch: refs/heads/master
Commit: 05699afeddb323e623001b9add8784669f739cae
Parents: 8c69b3d
Author: Drankye <dr...@gmail.com>
Authored: Tue Jan 13 11:36:49 2015 +0800
Committer: Drankye <dr...@gmail.com>
Committed: Tue Jan 13 11:36:49 2015 +0800
----------------------------------------------------------------------
.../kerberos/benchmark/KrbCodecPerfTest.java | 19 +++++++++++++++++++
.../main/java/org/apache/haox/asn1/Asn1Dump.java | 19 +++++++++++++++++++
.../java/org/apache/haox/asn1/Asn1Factory.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/Asn1InputBuffer.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/Asn1OutputBuffer.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/EncodingOption.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/LimitedByteBuffer.java | 19 +++++++++++++++++++
.../main/java/org/apache/haox/asn1/TagClass.java | 19 +++++++++++++++++++
.../java/org/apache/haox/asn1/TaggingOption.java | 19 +++++++++++++++++++
.../java/org/apache/haox/asn1/UniversalTag.java | 19 +++++++++++++++++++
.../apache/haox/asn1/type/AbstractAsn1Type.java | 19 +++++++++++++++++++
.../java/org/apache/haox/asn1/type/Asn1Any.java | 19 +++++++++++++++++++
.../apache/haox/asn1/type/Asn1BigInteger.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/type/Asn1BitString.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/type/Asn1BmpString.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/type/Asn1Boolean.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/type/Asn1Choice.java | 19 +++++++++++++++++++
.../apache/haox/asn1/type/Asn1Collection.java | 19 +++++++++++++++++++
.../apache/haox/asn1/type/Asn1CollectionOf.java | 19 +++++++++++++++++++
.../haox/asn1/type/Asn1CollectionType.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/type/Asn1FieldInfo.java | 19 +++++++++++++++++++
.../apache/haox/asn1/type/Asn1GeneralString.java | 19 +++++++++++++++++++
.../haox/asn1/type/Asn1GeneralizedTime.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/type/Asn1IA5String.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/type/Asn1Integer.java | 19 +++++++++++++++++++
.../java/org/apache/haox/asn1/type/Asn1Item.java | 19 +++++++++++++++++++
.../java/org/apache/haox/asn1/type/Asn1Null.java | 19 +++++++++++++++++++
.../haox/asn1/type/Asn1NumericsString.java | 19 +++++++++++++++++++
.../haox/asn1/type/Asn1ObjectIdentifier.java | 19 +++++++++++++++++++
.../apache/haox/asn1/type/Asn1OctetString.java | 19 +++++++++++++++++++
.../haox/asn1/type/Asn1PrintableString.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/type/Asn1Sequence.java | 19 +++++++++++++++++++
.../apache/haox/asn1/type/Asn1SequenceOf.java | 19 +++++++++++++++++++
.../apache/haox/asn1/type/Asn1SequenceType.java | 19 +++++++++++++++++++
.../java/org/apache/haox/asn1/type/Asn1Set.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/type/Asn1SetOf.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/type/Asn1SetType.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/type/Asn1Simple.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/type/Asn1String.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/type/Asn1T61String.java | 19 +++++++++++++++++++
.../apache/haox/asn1/type/Asn1T61Utf8String.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/type/Asn1Tagging.java | 19 +++++++++++++++++++
.../java/org/apache/haox/asn1/type/Asn1Type.java | 19 +++++++++++++++++++
.../haox/asn1/type/Asn1UniversalString.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/type/Asn1UtcTime.java | 19 +++++++++++++++++++
.../apache/haox/asn1/type/Asn1Utf8String.java | 19 +++++++++++++++++++
.../apache/haox/asn1/type/Asn1VisibleString.java | 19 +++++++++++++++++++
.../apache/haox/asn1/type/TaggingCollection.java | 19 +++++++++++++++++++
.../apache/haox/asn1/type/TaggingSequence.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/type/TaggingSet.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/PersonnelRecord.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/TestAsn1Boolean.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/TestAsn1Collection.java | 19 +++++++++++++++++++
.../java/org/apache/haox/asn1/TestAsn1Input.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/TestAsn1Integer.java | 19 +++++++++++++++++++
.../haox/asn1/TestAsn1ObjectIdentifier.java | 19 +++++++++++++++++++
.../org/apache/haox/asn1/TestAsn1UtcTime.java | 19 +++++++++++++++++++
.../test/java/org/apache/haox/asn1/TestData.java | 19 +++++++++++++++++++
.../apache/haox/asn1/TestPersonnelRecord.java | 19 +++++++++++++++++++
.../apache/haox/asn1/TestTaggingEncoding.java | 19 +++++++++++++++++++
.../src/test/java/org/apache/haox/asn1/Util.java | 19 +++++++++++++++++++
.../main/java/org/apache/haox/config/Conf.java | 19 +++++++++++++++++++
.../main/java/org/apache/haox/config/Config.java | 19 +++++++++++++++++++
.../java/org/apache/haox/config/ConfigImpl.java | 19 +++++++++++++++++++
.../java/org/apache/haox/config/ConfigKey.java | 19 +++++++++++++++++++
.../org/apache/haox/config/ConfigLoader.java | 19 +++++++++++++++++++
.../org/apache/haox/config/ConfigObject.java | 19 +++++++++++++++++++
.../org/apache/haox/config/IniConfigLoader.java | 19 +++++++++++++++++++
.../org/apache/haox/config/JsonConfigLoader.java | 19 +++++++++++++++++++
.../org/apache/haox/config/MapConfigLoader.java | 19 +++++++++++++++++++
.../haox/config/PropertiesConfigLoader.java | 19 +++++++++++++++++++
.../haox/config/PropertiesFileConfigLoader.java | 19 +++++++++++++++++++
.../java/org/apache/haox/config/Resource.java | 19 +++++++++++++++++++
.../org/apache/haox/config/XmlConfigLoader.java | 19 +++++++++++++++++++
.../java/org/apache/haox/config/ConfTest.java | 19 +++++++++++++++++++
.../apache/haox/event/AbstractEventHandler.java | 19 +++++++++++++++++++
.../haox/event/AbstractInternalEventHandler.java | 19 +++++++++++++++++++
.../apache/haox/event/BufferedEventHandler.java | 19 +++++++++++++++++++
.../java/org/apache/haox/event/Dispatcher.java | 19 +++++++++++++++++++
.../main/java/org/apache/haox/event/Event.java | 19 +++++++++++++++++++
.../java/org/apache/haox/event/EventHandler.java | 19 +++++++++++++++++++
.../java/org/apache/haox/event/EventHub.java | 19 +++++++++++++++++++
.../java/org/apache/haox/event/EventType.java | 19 +++++++++++++++++++
.../java/org/apache/haox/event/EventWaiter.java | 19 +++++++++++++++++++
.../apache/haox/event/ExecutedEventHandler.java | 19 +++++++++++++++++++
.../apache/haox/event/InternalEventHandler.java | 19 +++++++++++++++++++
.../haox/event/LongRunningEventHandler.java | 19 +++++++++++++++++++
.../org/apache/haox/event/WaitEventHandler.java | 19 +++++++++++++++++++
.../java/org/apache/haox/transport/Acceptor.java | 19 +++++++++++++++++++
.../org/apache/haox/transport/Connector.java | 19 +++++++++++++++++++
.../apache/haox/transport/MessageHandler.java | 19 +++++++++++++++++++
.../java/org/apache/haox/transport/Network.java | 19 +++++++++++++++++++
.../org/apache/haox/transport/Transport.java | 19 +++++++++++++++++++
.../apache/haox/transport/TransportHandler.java | 19 +++++++++++++++++++
.../apache/haox/transport/TransportSelector.java | 19 +++++++++++++++++++
.../apache/haox/transport/buffer/BufferPool.java | 19 +++++++++++++++++++
.../apache/haox/transport/buffer/BufferUtil.java | 19 +++++++++++++++++++
.../apache/haox/transport/buffer/RecvBuffer.java | 19 +++++++++++++++++++
.../haox/transport/buffer/TransBuffer.java | 19 +++++++++++++++++++
.../haox/transport/event/AddressEvent.java | 19 +++++++++++++++++++
.../haox/transport/event/MessageEvent.java | 19 +++++++++++++++++++
.../haox/transport/event/TransportEvent.java | 19 +++++++++++++++++++
.../haox/transport/event/TransportEventType.java | 19 +++++++++++++++++++
.../haox/transport/tcp/DecodingCallback.java | 19 +++++++++++++++++++
.../haox/transport/tcp/StreamingDecoder.java | 19 +++++++++++++++++++
.../apache/haox/transport/tcp/TcpAcceptor.java | 19 +++++++++++++++++++
.../haox/transport/tcp/TcpAddressEvent.java | 19 +++++++++++++++++++
.../apache/haox/transport/tcp/TcpConnector.java | 19 +++++++++++++++++++
.../apache/haox/transport/tcp/TcpEventType.java | 19 +++++++++++++++++++
.../apache/haox/transport/tcp/TcpTransport.java | 19 +++++++++++++++++++
.../haox/transport/tcp/TcpTransportHandler.java | 19 +++++++++++++++++++
.../apache/haox/transport/udp/UdpAcceptor.java | 19 +++++++++++++++++++
.../haox/transport/udp/UdpAddressEvent.java | 19 +++++++++++++++++++
.../haox/transport/udp/UdpChannelEvent.java | 19 +++++++++++++++++++
.../apache/haox/transport/udp/UdpConnector.java | 19 +++++++++++++++++++
.../apache/haox/transport/udp/UdpEventType.java | 19 +++++++++++++++++++
.../apache/haox/transport/udp/UdpTransport.java | 19 +++++++++++++++++++
.../haox/transport/udp/UdpTransportHandler.java | 19 +++++++++++++++++++
.../java/org/apache/haox/event/TestBuffer.java | 19 +++++++++++++++++++
.../haox/event/network/TestNetworkBase.java | 19 +++++++++++++++++++
.../haox/event/network/TestNetworkClient.java | 19 +++++++++++++++++++
.../haox/event/network/TestNetworkServer.java | 19 +++++++++++++++++++
.../org/apache/haox/event/tcp/TestTcpBase.java | 19 +++++++++++++++++++
.../org/apache/haox/event/tcp/TestTcpClient.java | 19 +++++++++++++++++++
.../org/apache/haox/event/tcp/TestTcpServer.java | 19 +++++++++++++++++++
.../org/apache/haox/event/udp/TestUdpBase.java | 19 +++++++++++++++++++
.../org/apache/haox/event/udp/TestUdpClient.java | 19 +++++++++++++++++++
.../org/apache/haox/event/udp/TestUdpServer.java | 19 +++++++++++++++++++
.../src/main/java/org/haox/pki/Pkix.java | 19 +++++++++++++++++++
.../src/test/java/org/haox/pki/PkixTest.java | 19 +++++++++++++++++++
.../main/java/org/haox/token/AuthzDataEntry.java | 19 +++++++++++++++++++
.../src/main/java/org/haox/token/KerbToken.java | 19 +++++++++++++++++++
.../src/main/java/org/haox/token/TokenCache.java | 19 +++++++++++++++++++
.../main/java/org/haox/token/TokenExtractor.java | 19 +++++++++++++++++++
.../src/main/java/org/haox/token/TokenTool.java | 19 +++++++++++++++++++
.../src/main/java/org/haox/util/HexUtil.java | 19 +++++++++++++++++++
.../kerberos/kdc/server/ApacheKdcServer.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kdc/server/KdcTest.java | 19 +++++++++++++++++++
.../kdc/identitybackend/LdapIdentityBackend.java | 19 +++++++++++++++++++
.../java/org/apache/kerberos/tool/Kinit.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/client/KrbClient.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/client/KrbConfig.java | 19 +++++++++++++++++++
.../kerberos/kerb/client/KrbConfigKey.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/client/KrbContext.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/client/KrbHandler.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/client/KrbOption.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/client/KrbOptions.java | 19 +++++++++++++++++++
.../kerb/client/event/KrbClientEvent.java | 19 +++++++++++++++++++
.../kerb/client/event/KrbClientEventType.java | 19 +++++++++++++++++++
.../client/preauth/AbstractPreauthPlugin.java | 19 +++++++++++++++++++
.../kerb/client/preauth/FastContext.java | 19 +++++++++++++++++++
.../kerberos/kerb/client/preauth/KrbPreauth.java | 19 +++++++++++++++++++
.../kerb/client/preauth/PreauthContext.java | 19 +++++++++++++++++++
.../kerb/client/preauth/PreauthHandle.java | 19 +++++++++++++++++++
.../kerb/client/preauth/PreauthHandler.java | 19 +++++++++++++++++++
.../kerb/client/preauth/UserResponseItem.java | 19 +++++++++++++++++++
.../kerb/client/preauth/UserResponser.java | 19 +++++++++++++++++++
.../client/preauth/builtin/EncTsPreauth.java | 19 +++++++++++++++++++
.../kerb/client/preauth/builtin/TgtPreauth.java | 19 +++++++++++++++++++
.../client/preauth/pkinit/PkinitContext.java | 19 +++++++++++++++++++
.../client/preauth/pkinit/PkinitPreauth.java | 19 +++++++++++++++++++
.../preauth/pkinit/PkinitRequestContext.java | 19 +++++++++++++++++++
.../client/preauth/pkinit/PkinitRequestOpts.java | 19 +++++++++++++++++++
.../kerb/client/preauth/token/TokenContext.java | 19 +++++++++++++++++++
.../kerb/client/preauth/token/TokenPreauth.java | 19 +++++++++++++++++++
.../preauth/token/TokenRequestContext.java | 19 +++++++++++++++++++
.../kerberos/kerb/client/request/AsRequest.java | 19 +++++++++++++++++++
.../kerb/client/request/AsRequestWithCert.java | 19 +++++++++++++++++++
.../kerb/client/request/AsRequestWithPasswd.java | 19 +++++++++++++++++++
.../kerb/client/request/AsRequestWithToken.java | 19 +++++++++++++++++++
.../kerberos/kerb/client/request/KdcRequest.java | 19 +++++++++++++++++++
.../kerberos/kerb/client/request/TgsRequest.java | 19 +++++++++++++++++++
.../java/org/apache/kerberos/kerb/KrbThrow.java | 19 +++++++++++++++++++
.../java/org/apache/kerberos/kerb/Message.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/MessageCode.java | 19 +++++++++++++++++++
.../kerberos/kerb/common/EncryptionUtil.java | 19 +++++++++++++++++++
.../kerberos/kerb/common/KrbConfHelper.java | 19 +++++++++++++++++++
.../kerberos/kerb/common/KrbErrorUtil.java | 19 +++++++++++++++++++
.../kerb/common/KrbStreamingDecoder.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/common/KrbUtil.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/preauth/PaFlag.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/preauth/PaFlags.java | 19 +++++++++++++++++++
.../kerb/preauth/PluginRequestContext.java | 19 +++++++++++++++++++
.../kerberos/kerb/preauth/PreauthPluginMeta.java | 19 +++++++++++++++++++
.../kerb/preauth/builtin/EncTsPreauthMeta.java | 19 +++++++++++++++++++
.../kerb/preauth/builtin/TgtPreauthMeta.java | 19 +++++++++++++++++++
.../kerb/preauth/pkinit/IdentityOpts.java | 19 +++++++++++++++++++
.../kerb/preauth/pkinit/IdentityType.java | 19 +++++++++++++++++++
.../kerb/preauth/pkinit/PkinitIdenity.java | 19 +++++++++++++++++++
.../kerb/preauth/pkinit/PkinitPreauthMeta.java | 19 +++++++++++++++++++
.../kerberos/kerb/preauth/pkinit/PluginOpts.java | 19 +++++++++++++++++++
.../kerb/preauth/token/TokenPreauthMeta.java | 19 +++++++++++++++++++
.../kerb/codec/kerberos/AuthzDataUtil.java | 19 +++++++++++++++++++
.../kerb/codec/kerberos/KerberosApRequest.java | 19 +++++++++++++++++++
.../kerb/codec/kerberos/KerberosConstants.java | 19 +++++++++++++++++++
.../kerb/codec/kerberos/KerberosCredentials.java | 19 +++++++++++++++++++
.../kerb/codec/kerberos/KerberosTicket.java | 19 +++++++++++++++++++
.../kerb/codec/kerberos/KerberosToken.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/codec/pac/Pac.java | 19 +++++++++++++++++++
.../kerberos/kerb/codec/pac/PacConstants.java | 19 +++++++++++++++++++
.../kerb/codec/pac/PacCredentialType.java | 19 +++++++++++++++++++
.../kerb/codec/pac/PacDataInputStream.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/codec/pac/PacGroup.java | 19 +++++++++++++++++++
.../kerberos/kerb/codec/pac/PacLogonInfo.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/codec/pac/PacSid.java | 19 +++++++++++++++++++
.../kerb/codec/pac/PacSidAttributes.java | 19 +++++++++++++++++++
.../kerberos/kerb/codec/pac/PacSignature.java | 19 +++++++++++++++++++
.../kerb/codec/pac/PacUnicodeString.java | 19 +++++++++++++++++++
.../kerb/codec/spnego/SpnegoConstants.java | 19 +++++++++++++++++++
.../kerb/codec/spnego/SpnegoInitToken.java | 19 +++++++++++++++++++
.../kerb/codec/spnego/SpnegoTargToken.java | 19 +++++++++++++++++++
.../kerberos/kerb/codec/spnego/SpnegoToken.java | 19 +++++++++++++++++++
.../kerberos/kerb/codec/test/CodecTest.java | 19 +++++++++++++++++++
.../kerberos/kerb/codec/test/TestKerberos.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/codec/test/TestPac.java | 19 +++++++++++++++++++
.../kerberos/kerb/codec/test/TestSpnego.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/KrbConstant.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/KrbErrorCode.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/KrbErrorException.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/KrbException.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/codec/KrbCodec.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/KerberosString.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/KerberosStrings.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/spec/KerberosTime.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/KrbAppSequenceType.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/spec/KrbEnum.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/spec/KrbIntegers.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/KrbSequenceOfType.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/KrbSequenceType.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/spec/ap/ApOption.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/spec/ap/ApOptions.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/spec/ap/ApRep.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/spec/ap/ApReq.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/ap/Authenticator.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/ap/EncAPRepPart.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/common/AdToken.java | 19 +++++++++++++++++++
.../kerb/spec/common/AuthorizationData.java | 19 +++++++++++++++++++
.../kerb/spec/common/AuthorizationDataEntry.java | 19 +++++++++++++++++++
.../kerb/spec/common/AuthorizationType.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/common/CheckSum.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/common/CheckSumType.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/common/EncryptedData.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/common/EncryptionKey.java | 19 +++++++++++++++++++
.../kerb/spec/common/EncryptionType.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/common/EtypeInfo.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/common/EtypeInfo2.java | 19 +++++++++++++++++++
.../kerb/spec/common/EtypeInfo2Entry.java | 19 +++++++++++++++++++
.../kerb/spec/common/EtypeInfoEntry.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/common/HostAddrType.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/common/HostAddress.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/common/HostAddresses.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/common/KeyUsage.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/common/KrbError.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/common/KrbFlags.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/common/KrbMessage.java | 19 +++++++++++++++++++
.../kerb/spec/common/KrbMessageType.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/common/KrbToken.java | 19 +++++++++++++++++++
.../kerb/spec/common/KrbTokenEncoder.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/common/LastReq.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/common/LastReqEntry.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/common/LastReqType.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/common/MethodData.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/common/NameType.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/common/PrincipalName.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/spec/common/Realm.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/common/SamType.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/common/TokenFormat.java | 19 +++++++++++++++++++
.../kerb/spec/common/TransitedEncoding.java | 19 +++++++++++++++++++
.../kerb/spec/common/TransitedEncodingType.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/fast/ArmorType.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/fast/FastOption.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/fast/FastOptions.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/fast/KrbFastArmor.java | 19 +++++++++++++++++++
.../kerb/spec/fast/KrbFastArmoredRep.java | 19 +++++++++++++++++++
.../kerb/spec/fast/KrbFastArmoredReq.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/fast/KrbFastFinished.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/fast/KrbFastReq.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/fast/KrbFastResponse.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/fast/PaAuthnEntry.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/fast/PaAuthnSet.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/fast/PaFxFastReply.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/fast/PaFxFastRequest.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/spec/kdc/AsRep.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/spec/kdc/AsReq.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/kdc/EncAsRepPart.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/kdc/EncKdcRepPart.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/kdc/EncTgsRepPart.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/spec/kdc/KdcOption.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/kdc/KdcOptions.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/spec/kdc/KdcRep.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/spec/kdc/KdcReq.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/kdc/KdcReqBody.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/spec/kdc/TgsRep.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/spec/kdc/TgsReq.java | 19 +++++++++++++++++++
.../kerb/spec/pa/PaAuthenticationSet.java | 19 +++++++++++++++++++
.../kerb/spec/pa/PaAuthenticationSetElem.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/spec/pa/PaData.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/pa/PaDataEntry.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/spec/pa/PaDataType.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/spec/pa/PaEncTsEnc.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/pa/otp/OtpTokenInfo.java | 19 +++++++++++++++++++
.../kerb/spec/pa/otp/PaOtpChallenge.java | 19 +++++++++++++++++++
.../spec/pa/pkinit/AdInitialVerifiedCas.java | 19 +++++++++++++++++++
.../spec/pa/pkinit/AlgorithmIdentifiers.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/pa/pkinit/AuthPack.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/pa/pkinit/DHNonce.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/pa/pkinit/DHRepInfo.java | 19 +++++++++++++++++++
.../pa/pkinit/ExternalPrincipalIdentifier.java | 19 +++++++++++++++++++
.../kerb/spec/pa/pkinit/KdcDHKeyInfo.java | 19 +++++++++++++++++++
.../kerb/spec/pa/pkinit/Krb5PrincipalName.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/pa/pkinit/PaPkAsRep.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/pa/pkinit/PaPkAsReq.java | 19 +++++++++++++++++++
.../kerb/spec/pa/pkinit/PkAuthenticator.java | 19 +++++++++++++++++++
.../kerb/spec/pa/pkinit/ReplyKeyPack.java | 19 +++++++++++++++++++
.../kerb/spec/pa/pkinit/TdDhParameters.java | 19 +++++++++++++++++++
.../kerb/spec/pa/pkinit/TrustedCertifiers.java | 19 +++++++++++++++++++
.../kerb/spec/pa/token/PaTokenChallenge.java | 19 +++++++++++++++++++
.../kerb/spec/pa/token/PaTokenRequest.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/pa/token/TokenFlag.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/pa/token/TokenFlags.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/pa/token/TokenInfo.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/pa/token/TokenInfos.java | 19 +++++++++++++++++++
.../kerb/spec/ticket/AbstractServiceTicket.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/ticket/EncTicketPart.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/ticket/ServiceTicket.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/ticket/TgtTicket.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/spec/ticket/Ticket.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/ticket/TicketFlag.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/ticket/TicketFlags.java | 19 +++++++++++++++++++
.../kerberos/kerb/spec/ticket/Tickets.java | 19 +++++++++++++++++++
.../kerb/spec/x509/AlgorithmIdentifier.java | 19 +++++++++++++++++++
.../kerb/spec/x509/SubjectPublicKeyInfo.java | 19 +++++++++++++++++++
.../kerb/crypto/AbstractCryptoTypeHandler.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/crypto/BytesUtil.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/crypto/Camellia.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/crypto/CamelliaKey.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/CheckSumHandler.java | 19 +++++++++++++++++++
.../kerb/crypto/CheckSumTypeHandler.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/crypto/Cmac.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/crypto/Confounder.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/crypto/Crc32.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/CryptoTypeHandler.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/crypto/Des.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/EncTypeHandler.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/EncryptionHandler.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/crypto/Hmac.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/crypto/Md4.java | 10 +++++-----
.../org/apache/kerberos/kerb/crypto/Nfold.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/crypto/Nonce.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/crypto/Pbkdf.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/crypto/Random.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/crypto/Rc4.java | 19 +++++++++++++++++++
.../cksum/AbstractCheckSumTypeHandler.java | 19 +++++++++++++++++++
.../cksum/AbstractKeyedCheckSumTypeHandler.java | 19 +++++++++++++++++++
.../crypto/cksum/CmacCamellia128CheckSum.java | 19 +++++++++++++++++++
.../crypto/cksum/CmacCamellia256CheckSum.java | 19 +++++++++++++++++++
.../kerb/crypto/cksum/CmacKcCheckSum.java | 19 +++++++++++++++++++
.../crypto/cksum/ConfounderedDesCheckSum.java | 19 +++++++++++++++++++
.../kerb/crypto/cksum/Crc32CheckSum.java | 19 +++++++++++++++++++
.../kerb/crypto/cksum/DesCbcCheckSum.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/cksum/HashProvider.java | 19 +++++++++++++++++++
.../kerb/crypto/cksum/HmacKcCheckSum.java | 19 +++++++++++++++++++
.../kerb/crypto/cksum/HmacMd5Rc4CheckSum.java | 19 +++++++++++++++++++
.../crypto/cksum/HmacSha1Aes128CheckSum.java | 19 +++++++++++++++++++
.../crypto/cksum/HmacSha1Aes256CheckSum.java | 19 +++++++++++++++++++
.../kerb/crypto/cksum/HmacSha1Des3CheckSum.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/cksum/KcCheckSum.java | 19 +++++++++++++++++++
.../kerb/crypto/cksum/Md5HmacRc4CheckSum.java | 19 +++++++++++++++++++
.../kerb/crypto/cksum/RsaMd4CheckSum.java | 19 +++++++++++++++++++
.../kerb/crypto/cksum/RsaMd4DesCheckSum.java | 19 +++++++++++++++++++
.../kerb/crypto/cksum/RsaMd5CheckSum.java | 19 +++++++++++++++++++
.../kerb/crypto/cksum/RsaMd5DesCheckSum.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/cksum/Sha1CheckSum.java | 19 +++++++++++++++++++
.../cksum/provider/AbstractHashProvider.java | 19 +++++++++++++++++++
.../AbstractUnkeyedCheckSumTypeHandler.java | 19 +++++++++++++++++++
.../crypto/cksum/provider/Crc32Provider.java | 19 +++++++++++++++++++
.../kerb/crypto/cksum/provider/Md4Provider.java | 19 +++++++++++++++++++
.../kerb/crypto/cksum/provider/Md5Provider.java | 19 +++++++++++++++++++
.../provider/MessageDigestHashProvider.java | 19 +++++++++++++++++++
.../kerb/crypto/cksum/provider/Sha1Provider.java | 19 +++++++++++++++++++
.../kerb/crypto/enc/AbstractEncTypeHandler.java | 19 +++++++++++++++++++
.../kerb/crypto/enc/Aes128CtsHmacSha1Enc.java | 19 +++++++++++++++++++
.../kerb/crypto/enc/Aes256CtsHmacSha1Enc.java | 19 +++++++++++++++++++
.../kerb/crypto/enc/Camellia128CtsCmacEnc.java | 19 +++++++++++++++++++
.../kerb/crypto/enc/Camellia256CtsCmacEnc.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/enc/Des3CbcSha1Enc.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/enc/DesCbcCrcEnc.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/enc/DesCbcEnc.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/enc/DesCbcMd4Enc.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/enc/DesCbcMd5Enc.java | 19 +++++++++++++++++++
.../kerb/crypto/enc/EncryptProvider.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/enc/KeKiCmacEnc.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/crypto/enc/KeKiEnc.java | 19 +++++++++++++++++++
.../kerb/crypto/enc/KeKiHmacSha1Enc.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/enc/Rc4HmacEnc.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/enc/Rc4HmacExpEnc.java | 19 +++++++++++++++++++
.../enc/provider/AbstractEncryptProvider.java | 19 +++++++++++++++++++
.../kerb/crypto/enc/provider/Aes128Provider.java | 19 +++++++++++++++++++
.../kerb/crypto/enc/provider/Aes256Provider.java | 19 +++++++++++++++++++
.../kerb/crypto/enc/provider/AesProvider.java | 19 +++++++++++++++++++
.../crypto/enc/provider/Camellia128Provider.java | 19 +++++++++++++++++++
.../crypto/enc/provider/Camellia256Provider.java | 19 +++++++++++++++++++
.../crypto/enc/provider/CamelliaProvider.java | 19 +++++++++++++++++++
.../kerb/crypto/enc/provider/Des3Provider.java | 19 +++++++++++++++++++
.../kerb/crypto/enc/provider/DesProvider.java | 19 +++++++++++++++++++
.../kerb/crypto/enc/provider/Rc4Provider.java | 19 +++++++++++++++++++
.../kerb/crypto/key/AbstractKeyMaker.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/key/AesKeyMaker.java | 19 +++++++++++++++++++
.../kerb/crypto/key/CamelliaKeyMaker.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/key/Des3KeyMaker.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/key/DesKeyMaker.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/key/DkKeyMaker.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/key/KeyMaker.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/key/Rc4KeyMaker.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/CamelliaEncTest.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/CheckSumTest.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/CheckSumsTest.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/crypto/CmacTest.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/crypto/Crc32Test.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/DecryptionTest.java | 2 +-
.../kerberos/kerb/crypto/KeyDeriveTest.java | 19 +++++++++++++++++++
.../kerberos/kerb/crypto/String2keyTest.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/identity/Attribute.java | 19 +++++++++++++++++++
.../kerberos/kerb/identity/ComplexAttribute.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/identity/Identity.java | 19 +++++++++++++++++++
.../kerberos/kerb/identity/IdentityService.java | 19 +++++++++++++++++++
.../kerberos/kerb/identity/KrbAttributes.java | 19 +++++++++++++++++++
.../kerberos/kerb/identity/KrbIdentity.java | 19 +++++++++++++++++++
.../kerberos/kerb/identity/SimpleAttribute.java | 19 +++++++++++++++++++
.../backend/AbstractIdentityBackend.java | 19 +++++++++++++++++++
.../backend/InMemoryIdentityBackend.java | 19 +++++++++++++++++++
.../identity/backend/SimpleIdentityBackend.java | 19 +++++++++++++++++++
.../kerberos/kerb/server/TestKdcServer.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/server/KdcTest.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/server/KdcTestBase.java | 19 +++++++++++++++++++
.../kerberos/kerb/server/WithCertKdcTest.java | 19 +++++++++++++++++++
.../kerberos/kerb/server/WithTokenKdcTest.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/server/KdcConfig.java | 19 +++++++++++++++++++
.../kerberos/kerb/server/KdcConfigKey.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/server/KdcContext.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/server/KdcHandler.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/server/KdcServer.java | 19 +++++++++++++++++++
.../kerberos/kerb/server/SimpleKdcServer.java | 19 +++++++++++++++++++
.../server/preauth/AbstractPreauthPlugin.java | 19 +++++++++++++++++++
.../kerb/server/preauth/FastContext.java | 19 +++++++++++++++++++
.../kerberos/kerb/server/preauth/KdcPreauth.java | 19 +++++++++++++++++++
.../kerb/server/preauth/PreauthContext.java | 19 +++++++++++++++++++
.../kerb/server/preauth/PreauthHandle.java | 19 +++++++++++++++++++
.../kerb/server/preauth/PreauthHandler.java | 19 +++++++++++++++++++
.../server/preauth/builtin/EncTsPreauth.java | 19 +++++++++++++++++++
.../kerb/server/preauth/builtin/TgtPreauth.java | 19 +++++++++++++++++++
.../server/preauth/pkinit/PkinitKdcContext.java | 19 +++++++++++++++++++
.../server/preauth/pkinit/PkinitPreauth.java | 19 +++++++++++++++++++
.../preauth/pkinit/PkinitRequestContext.java | 19 +++++++++++++++++++
.../preauth/token/TokenRequestContext.java | 19 +++++++++++++++++++
.../kerb/server/replay/CacheService.java | 19 +++++++++++++++++++
.../kerb/server/replay/ReplayCheckService.java | 19 +++++++++++++++++++
.../server/replay/ReplayCheckServiceImpl.java | 19 +++++++++++++++++++
.../kerb/server/replay/RequestRecord.java | 19 +++++++++++++++++++
.../kerb/server/replay/SimpleCacheService.java | 19 +++++++++++++++++++
.../kerberos/kerb/server/request/AsRequest.java | 19 +++++++++++++++++++
.../kerberos/kerb/server/request/KdcRequest.java | 19 +++++++++++++++++++
.../kerberos/kerb/server/request/TgsRequest.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/server/KdcTest.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/KrbInputStream.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/KrbOutputStream.java | 19 +++++++++++++++++++
.../kerb/ccache/CredCacheInputStream.java | 19 +++++++++++++++++++
.../kerb/ccache/CredCacheOutputStream.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/ccache/Credential.java | 19 +++++++++++++++++++
.../kerberos/kerb/ccache/CredentialCache.java | 19 +++++++++++++++++++
.../kerberos/kerb/ccache/KrbCredentialCache.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/ccache/Tag.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/keytab/Keytab.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/keytab/KeytabEntry.java | 19 +++++++++++++++++++
.../kerberos/kerb/keytab/KeytabInputStream.java | 19 +++++++++++++++++++
.../kerberos/kerb/keytab/KeytabOutputStream.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/keytab/KrbKeytab.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/util/CcacheTest.java | 19 +++++++++++++++++++
.../kerberos/kerb/util/EncryptionTest.java | 19 +++++++++++++++++++
.../org/apache/kerberos/kerb/util/KeysTest.java | 19 +++++++++++++++++++
.../apache/kerberos/kerb/util/KeytabTest.java | 19 +++++++++++++++++++
481 files changed, 9107 insertions(+), 6 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/benchmark/src/test/java/org/apache/kerberos/benchmark/KrbCodecPerfTest.java
----------------------------------------------------------------------
diff --git a/benchmark/src/test/java/org/apache/kerberos/benchmark/KrbCodecPerfTest.java b/benchmark/src/test/java/org/apache/kerberos/benchmark/KrbCodecPerfTest.java
index 254c226..b1864d4 100644
--- a/benchmark/src/test/java/org/apache/kerberos/benchmark/KrbCodecPerfTest.java
+++ b/benchmark/src/test/java/org/apache/kerberos/benchmark/KrbCodecPerfTest.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.kerberos.benchmark;
import org.apache.directory.api.asn1.DecoderException;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/Asn1Dump.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/Asn1Dump.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/Asn1Dump.java
index 2c2d7ed..e781499 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/Asn1Dump.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/Asn1Dump.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1;
import org.apache.haox.asn1.type.Asn1Item;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/Asn1Factory.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/Asn1Factory.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/Asn1Factory.java
index c35059b..0578183 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/Asn1Factory.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/Asn1Factory.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1;
import org.apache.haox.asn1.type.Asn1Collection;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/Asn1InputBuffer.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/Asn1InputBuffer.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/Asn1InputBuffer.java
index 11045df..10799e1 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/Asn1InputBuffer.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/Asn1InputBuffer.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1;
import org.apache.haox.asn1.type.AbstractAsn1Type;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/Asn1OutputBuffer.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/Asn1OutputBuffer.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/Asn1OutputBuffer.java
index e93b206..3739498 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/Asn1OutputBuffer.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/Asn1OutputBuffer.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1;
import org.apache.haox.asn1.type.AbstractAsn1Type;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/EncodingOption.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/EncodingOption.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/EncodingOption.java
index 64fe9ab..ee685ac 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/EncodingOption.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/EncodingOption.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1;
public enum EncodingOption
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/LimitedByteBuffer.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/LimitedByteBuffer.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/LimitedByteBuffer.java
index 43a1327..237ee98 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/LimitedByteBuffer.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/LimitedByteBuffer.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1;
import java.io.IOException;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/TagClass.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/TagClass.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/TagClass.java
index 9f393e1..6f517ac 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/TagClass.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/TagClass.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1;
public enum TagClass {
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/TaggingOption.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/TaggingOption.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/TaggingOption.java
index 431c184..fc43e10 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/TaggingOption.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/TaggingOption.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1;
public class TaggingOption
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/UniversalTag.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/UniversalTag.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/UniversalTag.java
index 629d68b..1229b06 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/UniversalTag.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/UniversalTag.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1;
// Optimized by Emmanuel
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/AbstractAsn1Type.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/AbstractAsn1Type.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/AbstractAsn1Type.java
index a56a2c3..576d248 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/AbstractAsn1Type.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/AbstractAsn1Type.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1.type;
import org.apache.haox.asn1.EncodingOption;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Any.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Any.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Any.java
index 29aeb1a..5c62317 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Any.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Any.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1.type;
import org.apache.haox.asn1.LimitedByteBuffer;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1BigInteger.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1BigInteger.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1BigInteger.java
index 518d042..f8bdd30 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1BigInteger.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1BigInteger.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1.type;
import org.apache.haox.asn1.UniversalTag;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1BitString.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1BitString.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1BitString.java
index e601ba9..331a5a4 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1BitString.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1BitString.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1.type;
import org.apache.haox.asn1.UniversalTag;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1BmpString.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1BmpString.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1BmpString.java
index 1c3719a..b51c2a4 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1BmpString.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1BmpString.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1.type;
import org.apache.haox.asn1.EncodingOption;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Boolean.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Boolean.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Boolean.java
index ee08fc3..af9e557 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Boolean.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Boolean.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1.type;
import org.apache.haox.asn1.LimitedByteBuffer;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Choice.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Choice.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Choice.java
index c11f5cf..c78df47 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Choice.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Choice.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1.type;
import org.apache.haox.asn1.*;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Collection.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Collection.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Collection.java
index b6b3c3b..cf5158b 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Collection.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Collection.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1.type;
import org.apache.haox.asn1.EncodingOption;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1CollectionOf.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1CollectionOf.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1CollectionOf.java
index 037d60e..106aaac 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1CollectionOf.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1CollectionOf.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1.type;
import org.apache.haox.asn1.TagClass;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1CollectionType.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1CollectionType.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1CollectionType.java
index 057c254..cc6a054 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1CollectionType.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1CollectionType.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1.type;
import org.apache.haox.asn1.EncodingOption;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1FieldInfo.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1FieldInfo.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1FieldInfo.java
index 734fa18..5c5d2de 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1FieldInfo.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1FieldInfo.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1.type;
import org.apache.haox.asn1.TaggingOption;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1GeneralString.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1GeneralString.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1GeneralString.java
index a76931b..106d62d 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1GeneralString.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1GeneralString.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1.type;
import org.apache.haox.asn1.UniversalTag;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1GeneralizedTime.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1GeneralizedTime.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1GeneralizedTime.java
index d2e53fc..e404867 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1GeneralizedTime.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1GeneralizedTime.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1.type;
import org.apache.haox.asn1.UniversalTag;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1IA5String.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1IA5String.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1IA5String.java
index bf86ab9..1341fcb 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1IA5String.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1IA5String.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1.type;
import org.apache.haox.asn1.UniversalTag;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Integer.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Integer.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Integer.java
index 210ac2b..37869bc 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Integer.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Integer.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1.type;
import org.apache.haox.asn1.UniversalTag;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Item.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Item.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Item.java
index b7d6f5d..7b08539 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Item.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Item.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1.type;
import org.apache.haox.asn1.Asn1Factory;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Null.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Null.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Null.java
index f4cdc77..874537f 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Null.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Null.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1.type;
import org.apache.haox.asn1.LimitedByteBuffer;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1NumericsString.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1NumericsString.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1NumericsString.java
index fc7092f..6162ef6 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1NumericsString.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1NumericsString.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1.type;
import org.apache.haox.asn1.UniversalTag;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1ObjectIdentifier.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1ObjectIdentifier.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1ObjectIdentifier.java
index 515a879..09073ec 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1ObjectIdentifier.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1ObjectIdentifier.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1.type;
import org.apache.haox.asn1.UniversalTag;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1OctetString.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1OctetString.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1OctetString.java
index 2d76aab..999c382 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1OctetString.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1OctetString.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1.type;
import org.apache.haox.asn1.LimitedByteBuffer;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1PrintableString.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1PrintableString.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1PrintableString.java
index e0af8ec..6c73408 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1PrintableString.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1PrintableString.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1.type;
import org.apache.haox.asn1.UniversalTag;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Sequence.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Sequence.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Sequence.java
index 26b8ada..4d0da68 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Sequence.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1Sequence.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1.type;
import org.apache.haox.asn1.TagClass;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1SequenceOf.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1SequenceOf.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1SequenceOf.java
index 33e2c7b..4d35244 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1SequenceOf.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1SequenceOf.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1.type;
import org.apache.haox.asn1.TagClass;
http://git-wip-us.apache.org/repos/asf/directory-kerberos/blob/05699afe/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1SequenceType.java
----------------------------------------------------------------------
diff --git a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1SequenceType.java b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1SequenceType.java
index 70d13c2..c5189e8 100644
--- a/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1SequenceType.java
+++ b/contrib/haox-asn1/src/main/java/org/apache/haox/asn1/type/Asn1SequenceType.java
@@ -1,3 +1,22 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
package org.apache.haox.asn1.type;
import org.apache.haox.asn1.UniversalTag;