copy from sdk/src/org/opends/sdk/sasl/PasswordCallbackHandler.java
copy to sdk/tests/unit-tests-testng/src/org/opends/sdk/asn1/ASN1ByteSequenceReaderTestCase.java
| File was copied from sdk/src/org/opends/sdk/sasl/PasswordCallbackHandler.java |
| | |
| | | * CDDL HEADER END |
| | | * |
| | | * |
| | | * Copyright 2009 Sun Microsystems, Inc. |
| | | * Copyright 2010 Sun Microsystems, Inc. |
| | | */ |
| | | |
| | | package org.opends.sdk.sasl; |
| | | package org.opends.sdk.asn1; |
| | | |
| | | |
| | | |
| | | import javax.security.auth.callback.PasswordCallback; |
| | | import org.opends.sdk.ByteSequenceReader; |
| | | import org.opends.sdk.ByteString; |
| | | |
| | | |
| | | |
| | | /** |
| | | * Password call-back. |
| | | * Test class for ASN1ByteSequenceReaderTestCase |
| | | */ |
| | | public interface PasswordCallbackHandler |
| | | public class ASN1ByteSequenceReaderTestCase extends ASN1ReaderTestCase |
| | | { |
| | | public boolean handle(PasswordCallback callback); |
| | | @Override |
| | | protected ASN1Reader getReader(final byte[] b, final int maxElementSize) |
| | | { |
| | | final ByteSequenceReader reader = ByteString.wrap(b).asReader(); |
| | | return ASN1.getReader(reader, maxElementSize); |
| | | } |
| | | } |