Dagger
Search

notorize

No long description provided.

Installation

dagger install github.com/jumppad-labs/daggerverse/notorize@351e2ff5105e7d4240cb886db5746e89699b3e25

Entrypoint

Return Type
Notorize
Example
func (m *myModule) example() *Notorize  {
	return dag.
			Notorize()
}
@function
def example() -> dag.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 \
 p12-cert
func (m *myModule) example() *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 \
 p12-cert-password
func (m *myModule) example() *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-key
func (m *myModule) example() *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-id
func (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-issuer
func (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
NameTypeDefault ValueDescription
certFile !-No description provided
passwordSecret !-No description provided
Example
dagger -m github.com/jumppad-labs/daggerverse/notorize@351e2ff5105e7d4240cb886db5746e89699b3e25 call \
 with-p12-cert --cert file:path --password env:MYSECRET \
 sign-and-notorize --file file:path
func (m *myModule) example(cert *File, password *Secret) *Notorize  {
	return dag.
			Notorize().
			WithP12Cert(cert, password)
}
@function
def example(cert: dagger.File, password: dagger.Secret) -> dag.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
NameTypeDefault ValueDescription
keyFile !-No description provided
keyIdString !-No description provided
issuerString !-No description provided
Example
dagger -m github.com/jumppad-labs/daggerverse/notorize@351e2ff5105e7d4240cb886db5746e89699b3e25 call \
 with-notory-key --key file:path --key-id string --issuer string \
 sign-and-notorize --file file:path
func (m *myModule) example(key *File, keyId string, issuer string) *Notorize  {
	return dag.
			Notorize().
			WithNotoryKey(key, keyId, issuer)
}
@function
def example(key: dagger.File, key_id: str, issuer: str) -> dag.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
NameTypeDefault ValueDescription
fileFile !-No description provided
Example
dagger -m github.com/jumppad-labs/daggerverse/notorize@351e2ff5105e7d4240cb886db5746e89699b3e25 call \
 sign-and-notorize --file file:path
func (m *myModule) example(file *File) *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
NameTypeDefault ValueDescription
fileFile !-No description provided
certFile !-No description provided
passwordSecret !-No description provided
keyFile !-No description provided
keyIdString !-No description provided
keyIssuerString !-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 string
func (m *myModule) example(file *File, cert *File, password *Secret, key *File, keyId string, keyIssuer string) *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)
}