Package net.handle.apps.batch.operations
Class JoseSignHandleRecordOperation
- java.lang.Object
-
- net.handle.apps.batch.operations.JoseSignHandleRecordOperation
-
- All Implemented Interfaces:
HandleRecordOperationInterface
public class JoseSignHandleRecordOperation extends java.lang.Object implements HandleRecordOperationInterface
-
-
Constructor Summary
Constructors Constructor Description JoseSignHandleRecordOperation(java.security.PrivateKey issPrivateKey, ValueReference issIdentity, java.util.List<java.lang.String> chain)
JoseSignHandleRecordOperation(ValueReference issIdentity, java.util.List<java.lang.String> chain, java.lang.String baseUri, java.lang.String username, java.lang.String password, java.lang.String privateKeyId, java.lang.String privateKeyPassphrase)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getNextUnusedIndex(int firstIdx, java.util.List<HandleValue> values)
void
process(java.lang.String handle, HandleValue[] values, HandleResolver resolver, AuthenticationInfo authInfo, SiteInfo site)
-
-
-
Constructor Detail
-
JoseSignHandleRecordOperation
public JoseSignHandleRecordOperation(java.security.PrivateKey issPrivateKey, ValueReference issIdentity, java.util.List<java.lang.String> chain)
-
JoseSignHandleRecordOperation
public JoseSignHandleRecordOperation(ValueReference issIdentity, java.util.List<java.lang.String> chain, java.lang.String baseUri, java.lang.String username, java.lang.String password, java.lang.String privateKeyId, java.lang.String privateKeyPassphrase)
-
-
Method Detail
-
process
public void process(java.lang.String handle, HandleValue[] values, HandleResolver resolver, AuthenticationInfo authInfo, SiteInfo site) throws HandleException
- Specified by:
process
in interfaceHandleRecordOperationInterface
- Throws:
HandleException
-
getNextUnusedIndex
public int getNextUnusedIndex(int firstIdx, java.util.List<HandleValue> values)
-
-