diff --git a/pgpainless-sop/src/main/kotlin/org/pgpainless/sop/SOPImpl.kt b/pgpainless-sop/src/main/kotlin/org/pgpainless/sop/SOPImpl.kt index 2c393901..0c01c561 100644 --- a/pgpainless-sop/src/main/kotlin/org/pgpainless/sop/SOPImpl.kt +++ b/pgpainless-sop/src/main/kotlin/org/pgpainless/sop/SOPImpl.kt @@ -8,6 +8,7 @@ import org.pgpainless.PGPainless import sop.SOP import sop.SOPV import sop.operation.Armor +import sop.operation.CertifyUserId import sop.operation.ChangeKeyPassword import sop.operation.Dearmor import sop.operation.Decrypt @@ -20,7 +21,10 @@ import sop.operation.InlineDetach import sop.operation.InlineSign import sop.operation.InlineVerify import sop.operation.ListProfiles +import sop.operation.MergeCerts import sop.operation.RevokeKey +import sop.operation.UpdateKey +import sop.operation.ValidateUserId import sop.operation.Version class SOPImpl( @@ -32,6 +36,8 @@ class SOPImpl( override fun armor(): Armor = ArmorImpl(api) + override fun certifyUserId(): CertifyUserId? = null + override fun changeKeyPassword(): ChangeKeyPassword = ChangeKeyPasswordImpl(api) override fun dearmor(): Dearmor = DearmorImpl(api) @@ -40,7 +46,7 @@ class SOPImpl( override fun detachedSign(): DetachedSign = DetachedSignImpl(api) - override fun detachedVerify(): DetachedVerify = sopv.detachedVerify() + override fun detachedVerify(): DetachedVerify = sopv.detachedVerify()!! override fun encrypt(): Encrypt = EncryptImpl(api) @@ -52,11 +58,17 @@ class SOPImpl( override fun inlineSign(): InlineSign = InlineSignImpl(api) - override fun inlineVerify(): InlineVerify = sopv.inlineVerify() + override fun inlineVerify(): InlineVerify = sopv.inlineVerify()!! override fun listProfiles(): ListProfiles = ListProfilesImpl(api) + override fun mergeCerts(): MergeCerts? = null + override fun revokeKey(): RevokeKey = RevokeKeyImpl(api) - override fun version(): Version = sopv.version() + override fun updateKey(): UpdateKey? = null + + override fun validateUserId(): ValidateUserId? = null + + override fun version(): Version = sopv.version()!! } diff --git a/version.gradle b/version.gradle index 5cf20738..ca32ed04 100644 --- a/version.gradle +++ b/version.gradle @@ -14,5 +14,6 @@ allprojects { mockitoVersion = '4.5.1' slf4jVersion = '1.7.36' sopJavaVersion = '10.1.1' + sopJavaVersion = '11.0.0-SNAPSHOT' } }