Lotus Notes: Funcoes nao Documentadas: Difference between revisions
(5 intermediate revisions by the same user not shown) | |||
Line 68: | Line 68: | ||
=== @ NetAccount([IsNetworkAdmin]) === | === @ NetAccount([IsNetworkAdmin]) === | ||
=== @ OpenCalendar(|date; [variant]) Group Individual === | === @ OpenCalendar(|date; [variant]) Group Individual === | ||
=== PKCS12ExportCertsFromNAB === | |||
* @Command([PKCS12ExportCertsFromNAB];UserCertificate;Certificate;Number;"0") | |||
:Where "Number" is the element in the list returned by @X509Certificates | |||
* @Command([PKCS12ImportCertsToNAB];UserCertificate;Certificate;NULL;"0") | |||
: Open Names -> Open Person document -> Actions -> Add Internet Certificate to Person | |||
=== @ RecoverIDFile (| [keyword]; backupfilename; recoveredfilename; Newpassword) === | === @ RecoverIDFile (| [keyword]; backupfilename; recoveredfilename; Newpassword) === | ||
=== @ SetSoftDeleteExpireTime (| number) === | === @ SetSoftDeleteExpireTime (| number) === | ||
Line 84: | Line 93: | ||
1) @X509Certificates(|date; text; [variant]) | |||
2) @X509Certificates([Subject];UserCertificate;""); | |||
: Returns the list of Subjects of the internet certificates stored in the person document field named "UserCertificate" | |||
3) @X509Certificates([Subject];UserCertificate;Certificate); | |||
4) @X509Certificates([Issuer]; UserCertificate); | |||
5) @X509Certificates([ValidAfter];UserCertificate) | |||
6) @X509Certificates([AddSignersCerts]; | |||
=== deleteX509Cert === | === deleteX509Cert === | ||
=== IssuedBy === | === IssuedBy === | ||
=== RevokedDate === | === RevokedDate === | ||
Line 101: | Line 112: | ||
== Lotus Script == | == Lotus Script == | ||
=== Session.InternetDomainName == | === Session.InternetDomainName === | ||
=== Session.InternetHostName === | |||
=== Session. GetWin32Domain === | |||
=== | Dim s As New NotesSession | ||
Dim idom As String, ihost As String, win As Variant, cr As String | |||
cr = Chr(13) | |||
idom = "Internet Domain: " + s.InternetDomainName | |||
ihost = "Internet Host: " + s.InternetHostName | |||
Set win = s.GetWin32Domain | |||
Msgbox idom + cr + ihost + cr + "Win32 Domain: " + win.ServerName, 0, "Message" | |||
Call s.Close() | |||
= | = Ver também = | ||
* [[Lotus Domino e Notes| Mais artigos sobre IBM Domino e Notes]] | |||
[[Category: IBM Domino]] | |||
[[Category: Lotus Domino]] | |||
Latest revision as of 14:25, 6 September 2018
@Functions
@ AccountGetInfo(|text; text)
@ AddBusyTime(|text; text; date) @ AddBusyTime (| text, text, date)
@ Admin Create Request (| date, [variant]) DeleteUser DeleteGroup DeleteServer
@ Admin Perform Action (| date, [variant])
@ AdminDelegateMailFile(|number; text; text; text; text; text; text; text; text; text; text; text; text; text; text; text; text)
@ BitAnd (| [number])
@ BitNot (| number)
@ BitOr (| [number])
@ BitShift (| number; number)
@ BitXor (| [number])
@ CRL(|[Export]; fileName)
@ CRLList (| [keyword]; fieldname; at home; max return)
@ CertBlobPack (| blob item name; blob type; prefix; number)
@ CertBlobUnpack (| blob item name; blob type; prefix; number)
@ CharSetInfo ([DefaultCharset])
@ CharSetInfo ([Encoding])
@ CharSetInfo ([character])
@ DbAdminServer
@DbBuildVersion
Returns build number , For R8 it returns "322"
@ DbUnreadCount(|text)
@ ExpandNameList (| text, text)
@ FindFreeResource(|text; text; text; text; [variant]) InGMT InLocalTime
@ FindFreeTime(|text; text; date; number) @ FindFreeTime (| text, text, date, number)
@ GetMembers (| variant; number; number)
@GetMembers(List; Pos [, number])
E.g; @GetMembers(list;1) REM { list:= "A":"B" }
It returns "A"
@ GetSoftDeleteExpireTime
@ IsDbPrimaryAB
@ IsSoftDeleteEnabled
@ IsXACLEnabled
@LocationGetInfo
@LocationGetInfo ([Home Server]) @LocationGetInfo([CatalogServer]) @LocationGetInfo([SametimeServer]) @LocationGetInfo([NamePreference]) @LocationGetInfo([MailProtocol]) @LocationGetInfo([WebRetriever]) @LocationGetInfo([BookmarksFileName]) @LocationGetInfo([InternetMailAddress]) @LocationGetInfo([AreaCode]) @LocationGetInfo([UNID])
@ LocationGetOSTZ
@ LocationGetTZ
@ LocationGetTZ (| variant)
@ Mail Stop Processing Filter
@ MailConfirmPreference
@ MailFilterAddToFolder (| text)
@ MailFoldersPreference
@ ManageECL (| server: database)
@ NetAccount([DeleteNTUser])
@ NetAccount([IsNetworkAdmin])
@ OpenCalendar(|date; [variant]) Group Individual
PKCS12ExportCertsFromNAB
- @Command([PKCS12ExportCertsFromNAB];UserCertificate;Certificate;Number;"0")
- Where "Number" is the element in the list returned by @X509Certificates
- @Command([PKCS12ImportCertsToNAB];UserCertificate;Certificate;NULL;"0")
- Open Names -> Open Person document -> Actions -> Add Internet Certificate to Person
@ RecoverIDFile (| [keyword]; backupfilename; recoveredfilename; Newpassword)
@ SetSoftDeleteExpireTime (| number)
@ ShowParentPreview
@Text(@Now; "*")
@Text(@Now; "*")
It creates new replica ID.
@ URLSubmit
@ URLSubmit(|number)
@ UpdateViewDesign (| text)
@ WhichFolders
@X509Certificates(parameters)
1) @X509Certificates(|date; text; [variant]) 2) @X509Certificates([Subject];UserCertificate;"");
- Returns the list of Subjects of the internet certificates stored in the person document field named "UserCertificate"
3) @X509Certificates([Subject];UserCertificate;Certificate); 4) @X509Certificates([Issuer]; UserCertificate); 5) @X509Certificates([ValidAfter];UserCertificate) 6) @X509Certificates([AddSignersCerts];
deleteX509Cert
IssuedBy
RevokedDate
RevokedSerialNumber
ThisNext
ThisUpdate
Lotus Script
Session.InternetDomainName
Session.InternetHostName
Session. GetWin32Domain
Dim s As New NotesSession Dim idom As String, ihost As String, win As Variant, cr As String cr = Chr(13) idom = "Internet Domain: " + s.InternetDomainName ihost = "Internet Host: " + s.InternetHostName Set win = s.GetWin32Domain Msgbox idom + cr + ihost + cr + "Win32 Domain: " + win.ServerName, 0, "Message" Call s.Close()