Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ChristopherSchultz/mirth-plugins
/ functions
Functions
131 in github.com/ChristopherSchultz/mirth-plugins
⨍
Functions
131
◇
Types & classes
14
↓ 12 callers
Method
getOptimizeTableCommand
(String tableName, String dbType)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:567
↓ 7 callers
Method
getURL
()
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:174
↓ 6 callers
Method
getXMLThing
(String method, String url, String entity, String xpath)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:323
↓ 6 callers
Method
nullBlank
(String s)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:164
↓ 5 callers
Method
customize
(Socket s)
channel-table-optimizer/src/main/java/net/christopherschultz/util/TLSUtils.java:174
↓ 4 callers
Method
customize
(ServerSocket s)
channel-table-optimizer/src/main/java/net/christopherschultz/util/TLSUtils.java:272
↓ 4 callers
Method
getJDBCURL
()
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:184
↓ 4 callers
Method
getJDBCUsername
()
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:186
↓ 4 callers
Method
optimizeChannelTables
(String arg)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:395
↓ 4 callers
Method
update
(Properties properties)
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/MFAAuthenticatorPlugin.java:58
↓ 3 callers
Method
escapeFilterValue
Filter components need to escape special chars. Note that each piece of the filter needs to be escaped, not the whole filter expression, for example:
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:600
↓ 3 callers
Method
getAPIUsername
()
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:201
↓ 3 callers
Method
getContentType
()
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:228
↓ 3 callers
Method
setAPIPassword
(String apiPassword)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:204
↓ 3 callers
Method
setJDBCPassword
(String jdbcPassword)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:189
↓ 2 callers
Method
close
()
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:239
↓ 2 callers
Method
config
(Properties properties)
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/MFAAuthenticatorPlugin.java:63
↓ 2 callers
Method
generateNonce
(int bytes)
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/MFAAuthenticatorPlugin.java:293
↓ 2 callers
Method
getAPIEndpoint
()
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:193
↓ 2 callers
Method
getAPIPassword
()
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:203
↓ 2 callers
Method
getDBType
(Connection conn)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:561
↓ 2 callers
Method
getDefaultCipherSuites
()
channel-table-optimizer/src/main/java/net/christopherschultz/util/TLSUtils.java:164
↓ 2 callers
Method
getFallbackToLocalAuthentication
()
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:227
↓ 2 callers
Method
getGroupFilterTemplate
()
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:198
↓ 2 callers
Method
getInputStream
()
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:217
↓ 2 callers
Method
getJDBCPassword
()
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:188
↓ 2 callers
Method
getLocalChannelId
(String channelId)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:371
↓ 2 callers
Method
getMFAUserPreferenceName
Returns the name of the user preference that contains the user's MFA configuration. @return The name of the user preference that contains the user's
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/MFAAuthenticatorPlugin.java:403
↓ 2 callers
Method
getQueryTimeout
()
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:190
↓ 2 callers
Method
getResponseCode
()
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:215
↓ 2 callers
Method
getSignature
(byte[] key, byte[] nonce, String username, long timestamp)
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/MFAAuthenticatorPlugin.java:278
↓ 2 callers
Method
getSigningKey
()
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/MFAAuthenticatorPlugin.java:274
↓ 2 callers
Method
getSupportedCipherSuites
()
channel-table-optimizer/src/main/java/net/christopherschultz/util/TLSUtils.java:169
↓ 2 callers
Method
parseOTPConfig
(String config)
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/OTPConfig.java:64
↓ 2 callers
Method
setAPIEndpoint
(String apiEndpoint)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:194
↓ 2 callers
Method
setAPIUsername
(String apiUsername)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:202
↓ 2 callers
Method
setJDBCURL
(String jdbcURL)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:185
↓ 2 callers
Method
setJDBCUsername
(String jdbcUsername)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:187
↓ 2 callers
Method
setQueryTimeout
(Integer timeout)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:191
↓ 2 callers
Method
toString
()
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/OTPConfig.java:39
↓ 2 callers
Method
usage
(PrintStream out)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:65
↓ 1 callers
Method
assembleClientResponseMessage
(String username, String authenticationMessage)
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/MFAAuthenticatorPlugin.java:302
↓ 1 callers
Method
config
(String filename, MirthChannelOptimizer mco)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:153
↓ 1 callers
Method
configure
(Properties props)
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:107
↓ 1 callers
Method
dump
(InputStream in, OutputStream out)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:305
↓ 1 callers
Method
getBaseDN
()
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:182
↓ 1 callers
Method
getChannelIdByLocalChannelId
(int localChannelId)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:380
↓ 1 callers
Method
getChannelIdByName
(String channelName)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:387
↓ 1 callers
Method
getChannelStatus
(String channelId)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:391
↓ 1 callers
Method
getCharacterEncoding
(String contentType, String defaultEncoding)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:256
↓ 1 callers
Method
getClientPluginClassName
Returns the name of the client-side plug-in class. The standard one ought to work for most single-token purposes. @return The name of the client-side
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/MFAAuthenticatorPlugin.java:413
↓ 1 callers
Method
getContextFactoryClassName
()
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:166
↓ 1 callers
Method
getDefaultCipherSuites
()
channel-table-optimizer/src/main/java/net/christopherschultz/util/TLSUtils.java:262
↓ 1 callers
Method
getMFATokenRequiredMessage
Return a message to send to the client requesting the MFA token. @return A message to send to the client.
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/MFAStrategy.java:13
↓ 1 callers
Method
getNonLDAPUsernames
()
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:274
↓ 1 callers
Method
getRetries
()
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:208
↓ 1 callers
Method
getRetryInterval
()
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:219
↓ 1 callers
Method
getSSLSocketFactory
Creates an SSLSocketFactory that supports only the specified protocols and ciphers, along with a set of KeyManagers. @param provider The (optional) c
channel-table-optimizer/src/main/java/net/christopherschultz/util/TLSUtils.java:114
↓ 1 callers
Method
getSupportedCipherSuites
()
channel-table-optimizer/src/main/java/net/christopherschultz/util/TLSUtils.java:267
↓ 1 callers
Method
getTrustAllCertsTrustManagers
Returns a set of TrustManagers that trusts all certificates. <b>WARNING:</b> using this TrustManager disabled important certificate checks and should
channel-table-optimizer/src/main/java/net/christopherschultz/util/TLSUtils.java:55
↓ 1 callers
Method
getUserDNTemplate
()
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:190
↓ 1 callers
Method
getUsernameMap
()
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:311
↓ 1 callers
Method
getUsernameReverseMap
()
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:315
↓ 1 callers
Method
getUsernameTemplate
()
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:231
↓ 1 callers
Method
init
(Properties props)
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:80
↓ 1 callers
Method
init
(Properties properties)
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/MFAAuthenticatorPlugin.java:53
↓ 1 callers
Method
isBooleanTrue
(String s)
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:146
↓ 1 callers
Method
isNonLDAPUsername
(String username)
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:385
↓ 1 callers
Method
isSignatureValid
(byte[] signingKey)
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/MFAAuthenticatorPlugin.java:374
↓ 1 callers
Method
isValidMFAToken
Checks to see if the MFA token is valid. @param config The MFA config. @param token The token from the user. @return <code>true</code> if the MFA t
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/MFAStrategy.java:24
↓ 1 callers
Method
makeAPICall
(String method, String url, String entity)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:266
↓ 1 callers
Method
mapUsername
Map a user's username from the original user-supplied username to one that should be used when authenticating to LDAP. @param username The username t
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:327
↓ 1 callers
Method
optimizeChannelTablesByChannelId
(String channelId)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:416
↓ 1 callers
Method
optimizeChannelTablesByChannelName
(String channelName)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:426
↓ 1 callers
Method
optimizeChannelTablesByLocalChannelId
(int localChannelId)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:422
↓ 1 callers
Method
parseUserData
(String userData)
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/MFAAuthenticatorPlugin.java:324
↓ 1 callers
Method
performUserAuthenticationAndAuthorization
Authenticates against an LDAP server using the user's credentials directly. The username should be "bare" and will be converted into a dn by using th
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:507
↓ 1 callers
Method
prettyPrintMS
(long elapsed)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:579
↓ 1 callers
Method
setBaseDN
(String baseDN)
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:178
↓ 1 callers
Method
setContextFactoryClassName
(String className)
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:162
↓ 1 callers
Method
setFallbackToLocalAuthentication
(boolean fallback)
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:223
↓ 1 callers
Method
setGroupFilterTemplate
(String template)
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:194
↓ 1 callers
Method
setNonLDAPUsernames
(String nonLDAPUsernames)
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:243
↓ 1 callers
Method
setRetries
(int retries)
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:201
↓ 1 callers
Method
setRetryInterval
(long retryInterval)
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:212
↓ 1 callers
Method
setURL
(String url)
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:170
↓ 1 callers
Method
setUserDNTemplate
(String template)
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:186
↓ 1 callers
Method
setUsernameMap
(String mapString)
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:278
↓ 1 callers
Method
setUsernameTemplate
(String template)
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:235
↓ 1 callers
Method
to2CharHexString
@return The least significant 16 bits as a two-character hex string, padded by a leading '0' if necessary.
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:623
↓ 1 callers
Method
unmapUsername
Unmap a user's username from the one they use for LDAP authentication to their preferred in-Mirth username, if such a thing exists. This allows the u
ldap-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/ldap/LDAPAuthenticatorPlugin.java:364
Method
ConnectionWrapper
(HttpURLConnection conn)
channel-table-optimizer/src/main/java/net/christopherschultz/mirth/tools/MirthChannelOptimizer.java:211
Method
CustomSSLServerSocketFactory
(SSLServerSocketFactory base, String[] sslEnabledProtocols,
channel-table-optimizer/src/main/java/net/christopherschultz/util/TLSUtils.java:244
Method
CustomSSLSocketFactory
(SSLSocketFactory base, String[] sslEnabledProtocols,
channel-table-optimizer/src/main/java/net/christopherschultz/util/TLSUtils.java:146
Method
MFAAuthenticationClientPlugin
()
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/MFAAuthenticationClientPlugin.java:33
Method
MFAAuthenticatorPlugin
()
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/MFAAuthenticatorPlugin.java:44
Method
MFAData
(byte[] nonce, String username, String token, long timestamp, byte[] signature)
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/MFAAuthenticatorPlugin.java:366
Method
OTPConfig
(String type, String issuer, String secret, String algorithm, int digits, int period, int counter)
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/OTPConfig.java:29
Method
TrustAllTrustManager
()
channel-table-optimizer/src/main/java/net/christopherschultz/util/TLSUtils.java:66
Method
authenticate
(String username, LoginStatus primaryStatus)
mfa-auth/src/main/java/net/christopherschultz/mirth/plugins/auth/mfa/MFAAuthenticatorPlugin.java:106
next →
1–100 of 131, ranked by callers