Examples of Signature


Examples of alt.jiapi.reflect.Signature

        log.info("Creating method " + clazz.getName() + "." + methodName);

        JiapiMethod method = null;
        try {
            Signature signature = new Signature(returnType, parameterNames);
            method = clazz.addMethod((short)modifiers, methodName, signature);
        }
        catch (MethodExistsException mee) {
            log.info("method " + clazz.getName() + "." + methodName +
                     " already exists");
View Full Code Here

Examples of br.net.woodstock.rockframework.security.sign.Signature

      // 1.2.840.113549.1.9.5 -- sign time
      // 1.2.840.113549.1.9.16.2.12 -- signcertificate

      if (Conditions.isNotEmpty(informations)) {
        for (SignerInformation information : informations) {
          Signature signature = new Signature();
          signature.setEncoded(information.getSignature());
          signature.setSignatories(new ArrayList<Signatory>());
          signature.setValid(null);

          // TimeStamp
          AttributeTable signedAttributeTable = information.getSignedAttributes();
          AttributeTable unsignedAttributeTable = information.getUnsignedAttributes();

          // DERSequence contentTypeDerSequence = this.getAttribute(signedAttributeTable,
          // unsignedAttributeTable, PKCSObjectIdentifiers.pkcs_9_at_contentType);
          // DERSequence messageDigestDerSequence = this.getAttribute(signedAttributeTable,
          // unsignedAttributeTable, PKCSObjectIdentifiers.pkcs_9_at_messageDigest);

          DERSequence timeStampDerSequence = this.getAttribute(signedAttributeTable, unsignedAttributeTable, PKCSObjectIdentifiers.id_aa_signatureTimeStampToken);
          if (timeStampDerSequence != null) {
            if (timeStampDerSequence.size() == 2) {
              ASN1Primitive derObjectIdentifier = ((ASN1Primitive) timeStampDerSequence.getObjectAt(0)).toASN1Primitive();
              ASN1Primitive derObjectValue = ((ASN1Primitive) timeStampDerSequence.getObjectAt(1)).toASN1Primitive();
              if ((derObjectIdentifier instanceof ASN1ObjectIdentifier) && (derObjectValue instanceof DERSet)) {
                // ASN1ObjectIdentifier asn1ObjectIdentifier = (ASN1ObjectIdentifier)
                // derObjectIdentifier;
                DERSet set = (DERSet) derObjectValue;
                ASN1Encodable encodable = set.getObjectAt(0);
                TimeStampToken timeStampToken = new TimeStampToken(new CMSSignedData(encodable.toASN1Primitive().getEncoded()));
                TimeStamp timeStamp = BouncyCastleTimeStampHelper.toTimeStamp(timeStampToken);
                signature.setTimeStamp(timeStamp);
              }
            }
          }

          DERSequence signTimeDerSequence = this.getAttribute(signedAttributeTable, unsignedAttributeTable, PKCSObjectIdentifiers.pkcs_9_at_signingTime);
          if (signTimeDerSequence != null) {
            ASN1Primitive derObjectIdentifier = ((ASN1Primitive) signTimeDerSequence.getObjectAt(0)).toASN1Primitive();
            ASN1Primitive derObjectValue = ((ASN1Primitive) signTimeDerSequence.getObjectAt(1)).toASN1Primitive();
            if ((derObjectIdentifier instanceof ASN1ObjectIdentifier) && (derObjectValue instanceof DERSet)) {
              DERSet set = (DERSet) derObjectValue;
              ASN1UTCTime time = (ASN1UTCTime) set.getObjectAt(0);
              signature.setDate(time.getAdjustedDate());
            }
          }

          SignerId signerId = information.getSID();
          if (signerId != null) {
            BigInteger serialNumber = signerId.getSerialNumber();
            X509CertificateHolder certificateHolder = null;
            for (X509CertificateHolder tmp : certificates) {
              if (tmp.getSerialNumber().equals(serialNumber)) {
                certificateHolder = tmp;
                break;
              }
            }

            if (certificateHolder != null) {
              Signatory signatory = new Signatory();
              signatory.setSubject(BouncyCastleProviderHelper.toString(certificateHolder.getSubject()));
              signatory.setIssuer(BouncyCastleProviderHelper.toString(certificateHolder.getIssuer()));
              signatory.setCertificate(BouncyCastleProviderHelper.getCertificate(certificateHolder));
              signature.getSignatories().add(signatory);
            }
          }

          signatures.add(signature);
        }
View Full Code Here

Examples of com.antlersoft.ilanalyze.Signature

          if ( attrUpdater==null)
          {
            ClassUpdater u=(ClassUpdater)m_class_stack.get( m_class_stack.size()-1);
            if ( u.m_updater==null)
            {
              u.m_updater=new DBMethod.MethodUpdater( m_db, u.m_class.getMethod(ATTRIBUTE_INITIALIZER, void_type, getSignatureKey( new Signature())));
            }
            attrUpdater=u.m_updater;
          }
          DBMethod called=getCurrentClass(custom.getContainingType()).getMethod(".ctor", DBType.get(m_db, custom.getSignature().getReturnType()), getSignatureKey( custom.getSignature()));
          if ( called.updateArguments(m_db, custom.getSignature()))
            ObjectDB.makeDirty( called);
          attrUpdater.addCall( called, m_current_source_file, m_current_line);
          for (String i : custom.getStringArguments())
          {
            attrUpdater.addStringReference( DBString.get( m_db, i), m_current_source_file, m_current_line);
          }
          for ( Iterator<CustomAttributeSetting.NamedArgument> i=custom.getNamedArguments().iterator(); i.hasNext();)
          {
            CustomAttributeSetting.NamedArgument named=i.next();
            if ( named.isProperty())
            {
              Signature s=new Signature();
              s.addArgument( new ReadArg(named.getType()));
              s.setReturnType( void_read_type);
              DBMethod propertySetter=getCurrentClass(custom.getContainingType()).getMethod("set_"+named.getName(), void_type, getSignatureKey( s));
              if ( propertySetter.updateArguments(m_db, s))
                ObjectDB.makeDirty( propertySetter);
              attrUpdater.addCall(propertySetter, m_current_source_file, m_current_line);
            }
View Full Code Here

Examples of com.caucho.config.types.Signature

    if (methodName.indexOf('(') < 0) {
      _methodName = methodName;
      return;
    }
   
    Signature sig = new Signature();
    sig.addText(methodName);
    sig.init();

    _methodName = sig.getName();

    String []params = sig.getParameterTypes();
    if (params != null) {
      _paramTypes = new ArrayList<String>();

      for (int i = 0; i < params.length; i++)
        _paramTypes.add(params[i]);
View Full Code Here

Examples of com.dragome.compiler.type.Signature

    //  {
    //      println("/* " + unit.getAbsoluteSignature() + " */");
    //  }

    String closingString;
    Signature signature= Project.getSingleton().getSignature(methodBinding.toString()).relative();
    String signatureReplaced= normalizeExpression(signature);

    if (typeDecl.getClassName().equals("java.lang.String") && method.isInstanceConstructor())
    {

View Full Code Here

Examples of com.dyuproject.oauth.Signature

    }
   
    public static int verifySignature(String consumerSecret, String tokenSecret,
            HttpServletRequest request, UrlEncodedParameterMap params)
    {
        Signature sig = Signature.get(params.get(Constants.OAUTH_SIGNATURE_METHOD));
        if(sig==null)
            return 400;
       
        try
        {
            if(sig.verify(consumerSecret, tokenSecret, request.getMethod(),
                    params.setUrl(request.getRequestURL().toString())))
            {
                return 200;
            }
        }
View Full Code Here

Examples of com.facebook.presto.metadata.Signature

        // TODO: Include these in the test once MAX_BY works with parametric types
        List<Type> valueTypes = FluentIterable.from(metadata.getTypeManager().getTypes()).filter(and(not(instanceOf(ArrayType.class)), not(instanceOf(MapType.class)))).toList();

        for (Type keyType : orderableTypes) {
            for (Type valueType : valueTypes) {
                assertNotNull(metadata.getExactFunction(new Signature("max_by", valueType.getName(), valueType.getName(), keyType.getName())));
            }
        }
    }
View Full Code Here

Examples of com.google.inject.spi.InjectionPoint.Signature

    @Inject Set<T> setOfTees;
    @Inject public ParameterizedInjections(Map<T, T> map) {}
  }

  public void testSignature() throws Exception {
    Signature fooA = new Signature(Foo.class.getDeclaredMethod(
        "a", String.class, int.class));
    Signature fooB = new Signature(Foo.class.getDeclaredMethod("b"));
    Signature barA = new Signature(Bar.class.getDeclaredMethod(
        "a", String.class, int.class));
    Signature barB = new Signature(Bar.class.getDeclaredMethod("b"));

    assertEquals(fooA.hashCode(), barA.hashCode());
    assertEquals(fooB.hashCode(), barB.hashCode());
    assertEquals(fooA, barA);
    assertEquals(fooB, barB);
  }
View Full Code Here

Examples of com.headius.invokebinder.Signature

    }

    private void emitWithSignatures(IRMethod method, String name) {
        method.setJittedName(name);

        Signature signature = signatureFor(method, false);
        emitScope(method, name, signature, false);
        method.addNativeSignature(-1, signature.type());

        Signature specificSig = signatureFor(method, true);
        if (specificSig != null) {
            emitScope(method, name, specificSig, true);
            method.addNativeSignature(method.getStaticScope().getRequiredArgs(), specificSig.type());
        }
    }
View Full Code Here

Examples of com.sun.tools.classfile.Signature

                    print(indent);
                    print(kind.text);
                    print(" generic local ");
                    print(entry.index);
                    print(" // ");
                    Descriptor d = new Signature(entry.signature_index);
                    try {
                        print(d.getFieldType(constant_pool).toString().replace("/", "."));
                    } catch (InvalidDescriptor e) {
                        print(report(e));
                    } catch (ConstantPoolException e) {
                        print(report(e));
                    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.