Dagger
Search

notorize

No long description provided.

Installation

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

Entrypoint

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-cert
func (m *MyModule) Example() *dagger.File  {
	return dag.
			Notorize().
			P12cert()
}
@function
def example() -> dagger.File:
	return (
		dag.notorize()
		.p12cert()
	)
@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-password
func (m *MyModule) Example() *dagger.Secret  {
	return dag.
			Notorize().
			P12certpassword()
}
@function
def example() -> dagger.Secret:
	return (
		dag.notorize()
		.p12certpassword()
	)
@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() *dagger.File  {
	return dag.
			Notorize().
			Notorykey()
}
@function
def example() -> dagger.File:
	return (
		dag.notorize()
		.notorykey()
	)
@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()
		.notorykeyid()
	)
@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()
		.notoryissuer()
	)
@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-p-1-2-cert --cert file:path --password env:MYSECRET
func (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()
		.withp12cert(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
func (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, keyid: str, issuer: str) -> dagger.Notorize:
	return (
		dag.notorize()
		.withnotorykey(key, keyid, 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 *dagger.File) *dagger.File  {
	return dag.
			Notorize().
			Signandnotorize(file)
}
@function
def example(file: dagger.File) -> dagger.File:
	return (
		dag.notorize()
		.signandnotorize(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 *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, keyid: str, keyissuer: str) -> dagger.File:
	return (
		dag.notorize()
		.testnotorize(file, cert, password, key, keyid, keyissuer)
	)
@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)
}