notorize
No long description provided.
Installation
dagger install github.com/jumppad-labs/daggerverse/notorize@351e2ff5105e7d4240cb886db5746e89699b3e25Entrypoint
Return Type
Notorize Example
dagger -m github.com/jumppad-labs/daggerverse/notorize@351e2ff5105e7d4240cb886db5746e89699b3e25 call \
func (m *MyModule) Example() *dagger.Notorize {
return dag.
Notorize()
}@function
def example() -> dagger.Notorize:
return (
dag.notorize()
)@func()
example(): Notorize {
return dag
.notorize()
}Types
Notorize 🔗
p12Cert() 🔗
Return Type
File ! Example
dagger -m github.com/jumppad-labs/daggerverse/notorize@351e2ff5105e7d4240cb886db5746e89699b3e25 call \
p-1-2-certfunc (m *MyModule) Example() *dagger.File {
return dag.
Notorize().
P12Cert()
}@function
def example() -> dagger.File:
return (
dag.notorize()
.p12_cert()
)@func()
example(): File {
return dag
.notorize()
.p12Cert()
}p12CertPassword() 🔗
Return Type
Secret ! Example
dagger -m github.com/jumppad-labs/daggerverse/notorize@351e2ff5105e7d4240cb886db5746e89699b3e25 call \
p-1-2-cert-passwordfunc (m *MyModule) Example() *dagger.Secret {
return dag.
Notorize().
P12CertPassword()
}@function
def example() -> dagger.Secret:
return (
dag.notorize()
.p12_cert_password()
)@func()
example(): Secret {
return dag
.notorize()
.p12CertPassword()
}notoryKey() 🔗
Return Type
File ! Example
dagger -m github.com/jumppad-labs/daggerverse/notorize@351e2ff5105e7d4240cb886db5746e89699b3e25 call \
notory-keyfunc (m *MyModule) Example() *dagger.File {
return dag.
Notorize().
NotoryKey()
}@function
def example() -> dagger.File:
return (
dag.notorize()
.notory_key()
)@func()
example(): File {
return dag
.notorize()
.notoryKey()
}notoryKeyId() 🔗
Return Type
String ! Example
dagger -m github.com/jumppad-labs/daggerverse/notorize@351e2ff5105e7d4240cb886db5746e89699b3e25 call \
notory-key-idfunc (m *MyModule) Example(ctx context.Context) string {
return dag.
Notorize().
NotoryKeyId(ctx)
}@function
async def example() -> str:
return await (
dag.notorize()
.notory_key_id()
)@func()
async example(): Promise<string> {
return dag
.notorize()
.notoryKeyId()
}notoryIssuer() 🔗
Return Type
String ! Example
dagger -m github.com/jumppad-labs/daggerverse/notorize@351e2ff5105e7d4240cb886db5746e89699b3e25 call \
notory-issuerfunc (m *MyModule) Example(ctx context.Context) string {
return dag.
Notorize().
NotoryIssuer(ctx)
}@function
async def example() -> str:
return await (
dag.notorize()
.notory_issuer()
)@func()
async example(): Promise<string> {
return dag
.notorize()
.notoryIssuer()
}withP12Cert() 🔗
WithP12Cert sets the p12 certificate file and password
Return Type
Notorize !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| cert | File ! | - | No description provided |
| password | Secret ! | - | No description provided |
Example
dagger -m github.com/jumppad-labs/daggerverse/notorize@351e2ff5105e7d4240cb886db5746e89699b3e25 call \
with-p-1-2-cert --cert file:path --password env:MYSECRETfunc (m *MyModule) Example(cert *dagger.File, password *dagger.Secret) *dagger.Notorize {
return dag.
Notorize().
WithP12Cert(cert, password)
}@function
def example(cert: dagger.File, password: dagger.Secret) -> dagger.Notorize:
return (
dag.notorize()
.with_p12_cert(cert, password)
)@func()
example(cert: File, password: Secret): Notorize {
return dag
.notorize()
.withP12Cert(cert, password)
}withNotoryKey() 🔗
WithNotoryKey sets the notory key and issuer
Return Type
Notorize !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| key | File ! | - | No description provided |
| keyId | String ! | - | No description provided |
| issuer | String ! | - | No description provided |
Example
dagger -m github.com/jumppad-labs/daggerverse/notorize@351e2ff5105e7d4240cb886db5746e89699b3e25 call \
with-notory-key --key file:path --key-id string --issuer stringfunc (m *MyModule) Example(key *dagger.File, keyId string, issuer string) *dagger.Notorize {
return dag.
Notorize().
WithNotoryKey(key, keyId, issuer)
}@function
def example(key: dagger.File, key_id: str, issuer: str) -> dagger.Notorize:
return (
dag.notorize()
.with_notory_key(key, key_id, issuer)
)@func()
example(key: File, keyId: string, issuer: string): Notorize {
return dag
.notorize()
.withNotoryKey(key, keyId, issuer)
}signAndNotorize() 🔗
Notarize notarizes a file using the notory key
Return Type
File !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| file | File ! | - | No description provided |
Example
dagger -m github.com/jumppad-labs/daggerverse/notorize@351e2ff5105e7d4240cb886db5746e89699b3e25 call \
sign-and-notorize --file file:pathfunc (m *MyModule) Example(file *dagger.File) *dagger.File {
return dag.
Notorize().
SignAndNotorize(file)
}@function
def example(file: dagger.File) -> dagger.File:
return (
dag.notorize()
.sign_and_notorize(file)
)@func()
example(file: File): File {
return dag
.notorize()
.signAndNotorize(file)
}testNotorize() 🔗
Return Type
File !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| file | File ! | - | No description provided |
| cert | File ! | - | No description provided |
| password | Secret ! | - | No description provided |
| key | File ! | - | No description provided |
| keyId | String ! | - | No description provided |
| keyIssuer | String ! | - | No description provided |
Example
dagger -m github.com/jumppad-labs/daggerverse/notorize@351e2ff5105e7d4240cb886db5746e89699b3e25 call \
test-notorize --file file:path --cert file:path --password env:MYSECRET --key file:path --key-id string --key-issuer stringfunc (m *MyModule) Example(file *dagger.File, cert *dagger.File, password *dagger.Secret, key *dagger.File, keyId string, keyIssuer string) *dagger.File {
return dag.
Notorize().
TestNotorize(file, cert, password, key, keyId, keyIssuer)
}@function
def example(file: dagger.File, cert: dagger.File, password: dagger.Secret, key: dagger.File, key_id: str, key_issuer: str) -> dagger.File:
return (
dag.notorize()
.test_notorize(file, cert, password, key, key_id, key_issuer)
)@func()
example(file: File, cert: File, password: Secret, key: File, keyId: string, keyIssuer: string): File {
return dag
.notorize()
.testNotorize(file, cert, password, key, keyId, keyIssuer)
}