Lines Matching refs:key
61 // constant for operation create ("importing" existing key material)
63 // constant for operation generate (generating new key material)
67 final TemplateKey key;
70 KeyAndTemplate(TemplateKey key, Template template) {
71 this.key = key;
95 TemplateKey key = new TemplateKey(op, objectClass, keyAlgorithm);
98 System.out.println("Adding " + key + " -> " + template);
100 primitiveTemplates.add(new KeyAndTemplate(key, template));
103 private Template getTemplate(TemplateKey key) {
104 Template template = compositeTemplates.get(key);
106 template = buildCompositeTemplate(key);
107 compositeTemplates.put(key, template);
117 TemplateKey key = new TemplateKey(op, type, alg);
118 Template template = getTemplate(key);
121 System.out.println(key + " -> " + Arrays.asList(newAttrs));
126 // build a composite template for the given key
127 private Template buildCompositeTemplate(TemplateKey key) {
131 if (entry.key.appliesTo(key)) {
166 boolean appliesTo(TemplateKey key) {
167 if (operation.equals(O_ANY) || operation.equals(key.operation)) {
168 if ((keyType == PCKO_ANY) || (keyType == key.keyType)) {
170 || (keyAlgorithm == key.keyAlgorithm)) {